Karta Vacation Rentals
In London City Centre on New Kent Road — a tight, well-connected spot minutes from landmarks. You’re a 5-minute drive from the Tower of London and The Shard, and roughly 1.6–1.7 miles (2.5–2.7 km) from the London Eye and Big Ben. The city centre sits about 3 km away, with College Garden, Coronet and Razor in the neighbourhood.