Karta Vacation Rentals





In Canary Wharf, London’s glass-and-steel quarter — about 8 km from the city center. A 2-minute drive from the Thames River and roughly 8 minutes to ExCeL Exhibition Centre. Close to Canary Wharf, the Ice Rink and Crossrail Place Roof Garden.