Times Square
London, E1 8GD
- In the heart of Aldgate along Leman StreetIn the heart of Aldgate along Leman Street
- A short walk to Spitalfields, Liverpool Street, Tower Hill and Fenchurch StreetA short walk to Spitalfields, Liverpool Street, Tower Hill and Fenchurch Street
- Private balconyPrivate balcony
- 24 hour concierge and landscaped gardens with water features24 hour concierge and landscaped gardens with water features