Karta Vacation Rentals
In London’s Docklands, minutes from the Thames and ExCeL Exhibition Centre. About 10 km from the city centre and a short drive to the O2 Arena (3.8 mi) and the Tower of London (4.5 mi). Steps from Dock Beach, The Crystal and Royal Victoria Bridge — a handy base for both shows and river walks.