Karta Vacation Rentals





Tucked into a quiet Victorian square in London, just steps from Hyde Park and Kensington Gardens. Walk to Paddington station or stroll to Kensington High Street, Kensington Palace and the Italian Gardens; Oxford Street and Marble Arch are a short bus ride away.