1BR near the River Thames offers accommodation in London, 1.2 km from Tower Bridge. The unit is 1.3 km from Tower of London. Free WiFi is provided throughout the property. London Bridge is 1.7 km from 1BR near the River Thames, while Sky Garden is 1.8 km from the property. The nearest airport is Lon Read more
1BR near the River Thames offers accommodation in London, 1.2 km from Tower Bridge. The unit is 1.3 km from Tower of London. Free WiFi is provided throughout the property. London Bridge is 1.7 km from 1BR near the River Thames, while Sky Garden is 1.8 km from the property. The nearest airport is London City Airport, 8 km from 1BR near the River Thames.