Town House | Kensington, London

Town House

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. A home away from home, it’s the perfect space for breakfast, brunch, dinner or to while away an afternoon over a delicious Afternoon Tea.

Settle in and come join us in The K Bar for an intimate evening of live jazz music and cocktails, every Wednesday from 7pm.

BOOK YOUR SPOT