South Kensington, affectionately referred to as the “cultural hub of London” by locals, is synonymous with world class museums and artisan culture. The V&A Museum, the Natural History Museum and the Science Museum are both entertaining and intellectually stimulating. Further, the Borough of Kensington and Chelsea is renowned for its leafy squares and parks. Hyde Park, located within the vicinity of Buckingham palace, is within walking distance of Kensington and is a perfect retreat from the bustle of the city. Kensington and the nearby Knightsbridge are synonymous with luxury retail experiences and fine dining. King’s Road, located within walking distance of the property, is lined with countless chic cafes and restaurants whilst Harrods, an emporium that stretches over five acres, is a must visit for guests with a propensity for shopping. Given Kensington’s location, the area is well connected to central London’s major tourist attractions and business districts.
Relaxed - Full refund within a 2-week cancellation notice.