Dating back to the 1500s, The Swan is one of the finest hotels in Lavenham, boasting sumptuous period suites and an award-winning spa. Approaching the imposing Tudor facade of The Swan lit by warm ...