Set on a cobbled hill in the historic town of Rye, the charming Grade 2 Mermaid Inn is one of the most photographed buildings in Sussex. But the idyllic looking Inn, which dates from 1420 also has a ...