Karta Vacation Rentals





In the green heart of central London, just steps from Hyde Park. A 4-minute walk to Kensington Gardens and about 5 minutes to Hyde Park. Marble Arch, Royal Albert Hall and Kensington High Street are all within easy walking distance.