With a stay at this vacation home in London (Kensington), you'll be within a 5-minute drive of Kensington High Street and Natural History Museum. This luxury vacation home is 1.7 mi (2.8 km) from Hyde Park and ... Read more

View all Luxury Hotels in London