Set 300 metres from Tower Bridge and 600 metres Tower of London in London, 1 Bed Apartment Queen Elizabeth Street offers accommodation with a kitchen. The property is an 11-minute walk from London Bridge. The apartment has a TV. Sky Garden is a 12-minute walk from the apartment. The nearest airport Read more
Set 300 metres from Tower Bridge and 600 metres Tower of London in London, 1 Bed Apartment Queen Elizabeth Street offers accommodation with a kitchen. The property is an 11-minute walk from London Bridge. The apartment has a TV. Sky Garden is a 12-minute walk from the apartment. The nearest airport is London City Airport, 9 km from 1 Bed Apartment.