Clavelshay Barn
The last time I was at Clavelshay Barn in North Petherton, not far from Taunton, it was me doing the cooking (on one of their excellent cookery courses). I thought I’d hand back the oven gloves to head chef Olivier Certain when I went back last week – after all, the restaurant’s recently scooped up […]