Our Restaurant in South Kensington

Situated in the vibrant heart of South Kensington, Town House at The Kensington offers a rare blend of deep heritage and modern elegance. Whether you're seeking a delightful breakfast, a satisfying lunch, a quintessentially British Afternoon Tea Menu, an intimate dinner or a cosy Sunday Roast Menu, Town House provides the perfect setting.

View All Town House Menus

Opening Times*

Breakfast 7.00am - 10:30am (Monday – Friday)

Breakfast 7.00am - 11:00am (Saturday & Sunday)

Afternoon Tea 12:00pm - 5:00pm

Lunch 12.30pm – 4.00pm

Dinner 6.00pm to 9:00pm

Call us: +44 20 7589 6300

MAKE A RESERVATION

Visit Town House Website

Select your arrival date...

img Available
img Selected
img Unavailable