Karta Vacation Rentals





In London City Centre, a short stroll from Cromwell Road and about a 15-minute walk to Kensington High Street and the Natural History Museum. Imperial College and Kensington Gardens sit roughly 0.7 miles away, with Royal Albert Hall and Hyde Park also within easy reach—ideal for museum-goers and shoppers.