Pass The Keys Delightful Apartment Close To River In Se16 Location
4 Chandlers Court, Elgar Street, London, United Kingdom
Enter dates to see available properties
Area Information
Attractions
Russia Dock Woodland
400 m
Sir John McDougall Gardens
450 m
National Maritime Museum
2.9 km
Tower Bridge Exhibition
3 km
Bank Of England Museum
4.1 km
ExCeL Exhibition Centre
4.2 km
Saint Paul's Cathedral
4.6 km
London Stock Exchange
4.8 km
Train stations
Fenchurch Street Station
3.4 km