Karta Vacation Rentals
In Canary Wharf’s Westferry pocket of London’s Docklands, about 7 km from the city centre. Steps from Canary Wharf Shopping Centre, Jubilee Park and the Museum of London Docklands, with West India Quay DLR and the Canary Wharf Elizabeth line on the doorstep — a prime Canary Wharf hotel for city breaks and business stays.