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.
Executive Chef has created a menu to match all tastes where the emphasis is on fresh produce focusing on the seasons, balanced with its hand-picked wine list with something for everyone.
The restaurant experience, from the service to the ambience make this unfussy space a local favourite. Designed by Alexander Waterworth Interiors, the interiors reflect the buildings natural charm and old English Town House aesthetic. Playful, patterned fabrics & rugs are used alongside classic rosewood & walnut, embodying the mix of traditional & modern elements.