Karta Vacation Rentals
On South Quay in Canary Wharf — right in the heart of London’s glass-and-steel business district. A short hop from Tower Bridge and the Tower of London, with ExCeL, the O2 Arena and the Thames all nearby. Close to London City Airport (about 15 minutes) and well connected to Gatwick and Heathrow.