News

The Farm Shop Guide: Farm to Fork Food (out 21 October, Printslinger) is a colourful compendium of over 160 farm shops, barns, sheds, and agri-cafés independently run across the UK. In 250 illustrated ...