Marriott Executive Apartments London, West India Quay
Address: 22 Hertsmere Road, Canary Wharf, Tower Hamlets, London, United Kingdom
Nearest Landmark: Canning Town Tube Station
Distance: 2 Miles from London Centre
Feel right at home in the heart of Londons vibrant Canary Wharf where our serviced apartments include thoughtful designs so you can enjoy home-like comforts...