Daily
7 am - 9 pm
The Kensington
Town House at The Kensington blends modern luxury with heritage and tradition to deliver a contemporary take on English cuisine. A home away from home, it’s the perfect space for breakfast, brunch, dinner or to while away an afternoon over a decadent afternoon tea.