Property Location: With a stay at this apartment in London (Tower Hamlets), you'll be a 4-minute drive from Brick Lane and 10 minutes from Liverpool Street. This apartment is 1.6 mi (2.6 km) from The Gherkin and 1.8 mi (3 km) from Barbican Arts Centre. Rooms: Make yourself comfor... Show More
Reach us, we're available 24/7.