Town House | At The Kensington

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.

Dear Guests,

We are delighted to be serving an all day dining menu, our London Landmarks afternoon tea and cocktails in The Drawing Room and K Bar at The Kensington, daily. If you are in a party of mixed-households we are able to welcome you to our heated outdoor dining options.