The Swan, Lavenham

The Swan Hotel in Lavenham nestles in the Suffolk countryside, between Bury St. Edmunds and Sudbury. It is one of the UK’s most iconic hotels. Dating back to the 15th Century it is a quintessential English country hotel and restaurant offering a romantic backdrop for your wedding day…