Town House | Kensington, London

Town House

Located in the heart of South Kensington, the recently refurbished 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 or to while away an afternoon over a delicious Afternoon Tea.




Gift vouchers are available to purchase,
the perfect Mother’s Day treat to look forward to!

Gift Cards are available to buy here.

Please be advised that,
in line with the latest UK
Government guidelines, Town House will be
closed from 16th December