Karta Vacation Rentals





In Canary Wharf, London’s Docklands — a modern, glass-fronted stay with striking Canary Wharf and Thames views. A 1-minute drive from the Thames River and about 7 minutes to the Tower of London, roughly 3 miles from Tower Bridge and the ExCeL Exhibition Centre. Close to the O2 Arena and around a 10-minute drive to London City Airport, with easy West End access via the DLR and tube.