Karta Vacation Rentals





In central London, a short stroll from Kensington Gardens and Kensington Palace. Steps from Lancaster Gate, Hyde Park Stables and the Italian Gardens; about 700 m from Paddington Station, roughly 19 km from London City Airport and around 4 km from the city centre.