Riverside Two Bedroom Apartment in Canary WharfApartment
Meridian Place, Tower Hamlets, London, E149FF, United Kingdom
Offering free Wi-Fi and free private parking, Riverside Two Bedroom Apartment in Canary Wharf is set in London, just 600 metres from Canary Wharf Underground Station. The property is located 4.6 km from West Ham, 5 km from Tower of London and 5.