Karta Vacation Rentals





On London’s Royal Victoria Dock in the Docklands, steps from the ExCeL Exhibition Centre and a short walk from Custom House DLR. Panoramic outlooks include Canary Wharf, the O2 Arena and London City Airport. The Thames and Tower Bridge are a short drive away, and the Emirates Cable Car offers a scenic approach.