Located in the heart of South Kensington, the newly refurbished Town House restaurant is an all-day dining haven, accessed through its own discreet entrance on Manson Place.
The Town House's period rooms feature bay windows, working fireplaces, parquet floors and original art, ideal for a relaxed lunch or dinner and perfect for events.
The Study can seat up to 20 people boardroom style around its large antique table or once the lights are dimmed and the candles are out the room is transformed into the perfect private dining space. The White Room can take up to 34 seated and offers a slightly more contemporary vibe, a perfect space for a larger gathering for a fantastic birthday party or wedding breakfast.
A location between Gloucester Road and South Kensington Station gives Town House fantastic access to London's public transport network.