Castle Café

North London


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.