Karta Vacation Rentals
In Southwark, London — a compact city pad a short hop from London Bridge and Tower Bridge. It sits about 1.5 mi (2.4 km) from the London Eye and roughly 1.6 mi (2.6 km) from Big Ben. Walk to Borough Market, The Shard and the Globe Theatre for bites and culture.