MermaidInn.com
Title
The MERMAID INN : Rye
Contact
- Rye E Sussex
- United Kingdom of Great Britain and Northern Ireland TN31 7EY
- +017.97223065
Description
Built in 1420 as the principal inn of Rye, on the south coast of England, the Mermaid is a jettied timber structure. Includes brief history and images.