Karta Vacation Rentals
Beside the iconic Tower Bridge on St Katharine's Way, a riverside base with fast links into central London. A short walk brings you to transport connections serving Canary Wharf, the ExCeL Centre and the O2 Arena. London City Airport is about 45 minutes away.