Karta Vacation Rentals





In London’s Kensington, about 4 km from the city center and within a 15-minute walk of the Natural History Museum and Kensington High Street. Imperial College is roughly 0.6 miles away and Hyde Park about 0.9 miles. Ideal spot for museum-hopping and shopping.