Self-Catering in City
Situated in the heart of The City, close to Tower Hill Underground and Docklands Light Railway Station, and with easy access to Aldgate, Bank, Liverpool Street and Fenchurch Street Stations.
This page viewed on 3,742 occasions since 12th June 2009
Brit Quote: |
On this day: |