Remo Apartments Near Canary Wharf & 02 Arena Location
42 Leven Road, Atelier Court North, London, United Kingdom
Enter dates to see available properties
Area Information
Attractions
Sir Corbett Woodall
650 m
Chrisp Street Market
700 m
West India Quay DLR
1.2 km
Crossrail Place Roof Garden
1.2 km
ExCeL Exhibition Centre
2.1 km
National Maritime Museum
3.9 km
Train stations
Fenchurch Street Station
4.6 km