Located in London City Centre, this guesthouse is within 1 mile (2 km) of Financial District, Tower Bridge and Tower of London. London Bridge and The Shard are also within 2 miles (3 km). Aldgate East Station is only a 4-minute walk and Aldgate Station is 7 minutes.