Boasting sumptuous period suites and an award-winning spa, The Swan is one of the finest hotels in Lavenham, Suffolk.
The first year of Edward I’s reign saw waves of strictures placed on a Jewish community in an already perilous situation. It ...
Live out those royalty fairytale dreams by booking a stay at one of these magnificent castles found across the United States.