Located in the heart of South Kensington, Town House at The Kensington is a rare and restful blend of deep heritage and uncluttered modern calm.
Comprising three interconnected, light-infused and classically designed drawing rooms with charming detail, Town House is the perfect venue for your party. Accessed via the hotel or its own private entrance on Manson Place, Town House embodies the ambiance of a traditional private members club with the attention to detail of a luxury hotel, providing the perfect environment your party needs.
VIEW CHRISTMAS EVENTS MENU
VIEW CHRISTMAS CANAPÉS MENU