Karta Vacation Rentals
Right in central London, steps from Hyde Park Corner and the Australian War Memorial. Moments from Apsley House and Wellington Arch, with Buckingham Palace and Harrods an easy walk away. A pet-friendly, family-friendly luxury base for sightseeing or shopping sprees.