Karta Vacation Rentals
In Camden, north London — a short hop from Lord's Cricket Ground (1.6 mi / 2.6 km) and London Zoo. Also convenient for Selfridges, Royal Albert Hall and landmarks like Buckingham Palace, Big Ben and the London Eye within easy reach.