Karta Vacation Rentals
Right in central London, a 4-minute walk from Kensington Gardens and just minutes from Hyde Park. Marble Arch, Royal Albert Hall and Kensington High Street are all within about a mile, with Paddington and Lancaster Gate nearby. Heathrow is the preferred airport, roughly 25 km away.