Checked in at

The Mermaid Inn / Rye / East Sussex
Map of The Mermaid Inn