More about The Monument
The Monument is located at Monument St (at Fish St Hill), London, Greater London, EC3R 8AH, United Kingdom
Similar Listings
The Golden Hinde
3.5