Karta Vacation Rentals





In the heart of London, a 10-minute walk from Hyde Park and Kensington Gardens. Marble Arch, Kensington High Street and Paddington (with Heathrow Express service nearby) are all within easy reach, putting shopping, theatres and transport links close at hand.