Set in a 19th-century building in the exclusive neighbourhood of Kensington and Chelsea, the Kensington House Hotel provides boutique accommodation a short amble from Harrods and Harvey Nichols. The bright rooms get plenty of natural light and come equipped with free wi-fi access, satellite TV and en-suite bathrooms. Ask the friendly staff at reception for the best tips on where to visit.
Guests can enjoy both traditional and modern dishes in an informal environment.
Support and useful information