Stylish Serviced Apartment Canary WharfApartment
25, Indescon Square, Tower Hamlets, London, E14 9DQ, United Kingdom
Stylish Serviced Apartment Canary Wharf is located in the Tower Hamlets district of London, 5 km from Tower of London, 5 km from West Ham and 5.2 km from Victoria Park. The property is around 5.2 km from Tower Bridge, 5.3 km from Canada Water and 5.