
67 Deverell Street Flat 2, London, SE1 4EX
Star Rating: N/A
Homely 2 bedroom flat near Tower Bridge in London features accommodation with free WiFi, 1.6 km from Tower Bridge, 1.3 km from London Bridge Undergrou...more
Homely 2 bedroom flat near Tower Bridge in London features accommodation with free WiFi, 1.6 km from Tower Bridge, 1.3 km from London Bridge Underground Station and 2.1 km from Sky Garden. The property is situated 2.5 km from Tower of London, 2.6 km from Waterloo Station and 2.8 km from Liverpool Street Underground Station. The property is 1.7 km from London Bridge, and within 3.3 km of the city centre.
The accommodation is non-smoking.
St Paul's Cathedral is 2.9 km from the apartment, while Big Ben is 3.2 km from the property. London City Airport is 12 km away.