Mermaid Street

E383085 UNEXPLORED

Mermaid Street is a famously picturesque, cobbled lane in the historic town of Rye, England, known for its medieval buildings and charming, well-preserved character.


Referenced by (2)
Subject (surface form when different) Predicate
Rye
hasLandmark
Rye
notableStreet

Please wait…