The Mermaid Inn, in Rye is so much more than just an historic hotel as John Greenwood discovered on a recent visit…   The last time I was at The Mermaid Inn in Rye was around five years ago, when four of us who’d formed a small drama group asked […]