The Mermaid Inn

from Haunted Hotels by Jo-Anne Christensen Rye, in East Sussex, is sometimes said to be the most beautiful town in Britain. Any person who has enjoyed its picturesque charm can understand why. Sloping cobblestone streets, 16th-century timbered houses and breathtaking views of the lush countryside all combine to create an archetypal English village. As a …

Read moreThe Mermaid Inn