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.
Categories: Italian
109-113 Queen's Gate, South Kensington, London SW7 5LP, United Kingdom
Categories: Mediterranean| Middle Eastern
Categories: Breakfast| Mediterranean