Karta Vacation Rentals





Just off Kensington High Street in London, this family-friendly apartment puts you a short stroll from Kensington Gardens. Walk to Imperial College, the Natural History Museum, Royal Albert Hall, Hyde Park and Harrods in minutes.