Karta Vacation Rentals
In Canary Wharf, London’s sleek financial district — steps from the Museum of London Docklands and a short stroll to Crossrail Place Roof Garden and the ice rink. Canary Wharf tube is roughly 600 m away, the DLR about 500 m and West India Quay around 300 m; London City Airport is about 3 miles.