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.
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