Stock Photo: UK, Sussex, Rye, The Mermaid Inn on Mermaid Street