Boasting sumptuous period suites and an award-winning spa, The Swan is one of the finest hotels in Lavenham, Suffolk.
If you're cooking a meal for someone special this Valentine's Day, or just want to gift a tasty bottle to a loved one, pick ...