The Mermaid Inn, Mermaid Street