Karta Vacation Rentals
In Kensington, London — a family-friendly pad within a 15-minute walk of Kensington High Street and Kensington Gardens. Easy strolls put you near Imperial College, the Natural History and Science museums, Royal Albert Hall and Hyde Park. About 5 km from the city center and well placed for exploring West London.