Fantastic 2 Bedroom Apartment near Canary Wharf
Tower Hamlets, London, E14 9LS, United Kingdom,Object type: Hotel London
Situated in London, 3.7 miles from Olympic Stadium, 3.7 miles from Tower of London and 3.7 miles from Victoria Park, Fantastic 2 Bedroom Apartment near Canary W