Restaurant & Bar
Located in the heart of South Kensington, Town House restaurant is an all-day dining haven, accessed through its own discreet entrance on Manson Place. A home away from home, Town House is the perfect space for breakfast, lunch, dinner.
The K Bar
The ambience of the hotel’s discreet cocktail bar is set by its elegant décor: the oak panels, polished brass accents, mirrored walls and slate floor lend a strong, sophisticated feel that is matched by the creative and classic cocktails mixed by the immaculate staff.
Call us: +44 20 7589 6300
Taking inspiration from London’s most recognisable and historic landmarks, Town House at The Kensington’s London Landmarks Afternoon Tea leads diners on a tour of the capital’s architectural feats and culinary traditions, with tributes to London’s most famed structures.
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 for your party needs.