Rye Heritage Centre images. View of Rye Citadel The Mermaid Inn on Mermaid Street which dates from 1420 The Landgate Arch.