Standing in the picturesque setting of Lavenham in the tranquil Suffolk countryside, The Swan is a thriving 14th century Country House Hotel. Head Chef and Masterchef of Great Britain, David Ryan, is passionate about producing food, which is unpretentious and simply prepared, yet full of flavour.