Offering river views, Elegant and Modern Apartments in Canary Wharf right next to Thames is set in the Tower Hamlets district of London, 600 metres from Canary Wharf Underground Station and 4 km from West Ham.
Number of rooms: 15
George Street, Tower Hamlets, London, E14 9QG, United Kingdom