The Mermaid Inn of Rye The Mermaid Inn is said to be one of England’s oldest pubs, dating back to the 12th Century, and frequented …