Dockside Apartments, Canary Wharf
Flat 110 31 Millharbour, Tower Hamlets, London, E14 9DT, United Kingdom,Object type: Hotel London
Experience world-class service at Dockside Apartments, Canary Wharf Dockside Apartments, Canary Wharf is set in London and offers accommodation with a terrace