Karta Vacation Rentals





On Kensington High Street in the heart of London’s Kensington — steps from Kensington Gardens. Walk to Royal Albert Hall, Hyde Park, the Science and Natural History Museums and the V&A; a family-friendly apartment base for exploring the city.