Delightful 1-bedroom in Tower Hill - Flats for Rent in London, United Kingdom
Entire home/flat in London, United Kingdom. Located in the heart of the City this flat is just over 5 minutes’ away from both Aldgate and Aldgate East tube stations, attractions like Brick Lane and Old Spitalfields Markets can also be reached within walking distance. Whether relaxing in the...
See this content immediately after install