From Plot to Plate at the Felin Fach Griffin

0

The Felin Fach Griffin, in the Brecon Beacons, www.eatdrinksleep.ltd.uk, was the first hotel and restaurant in Wales to attain certified organic status for their kitchen garden.  Their head gardener, Joe Hand, did his ‘informal apprenticeship’ at the […]