




Tucked near Sloane Square in London, this 5-star vacation home sits a short walk from South Kensington. It’s about a 13-minute stroll to the Natural History Museum and roughly 1.4 miles from Buckingham Palace. Harrods, the Victoria & Albert Museum, Royal Albert Hall, Michelin House, Duke of York Square and Cadogan Hall are all close by. South Kensington Tube is a 10-minute walk; London City Airport is around 11 miles.