Karta Vacation Rentals
In the heart of Kensington, a minute's walk from Earl's Court Tube station. Walk to the South Kensington museum district, Hyde Park, Kensington High Street and Royal Albert Hall in under 20 minutes. Heathrow is roughly a 25-minute taxi ride, and central London sights like Buckingham Palace and the Natural History Museum are close by.