An utterly unique London experience: this sustainable social enterprise is set within a spacious climbing centre, itself set within a wildly eccentric Baronial-style castle. Food is homemade and created with care and flair; they produce their own herbal teas, salads, honey and fruit in the picturesque garden. Daily specials include seasonal stews, soups and curries, and the baking is superb.
Castle Café
North London