The Eight Apartments Shoreditch
Shoreditch, Central London
With a stay at The Eight Apartments Shoreditch, you'll be centrally located in London, within a 10-minute drive of Tower of London and London Bridge. This apartment is 2.1 mi (3.4 km) from Tower Bridge and 2.7 mi (4.4 km) from The British Museum.