The Bristol Good Food Awards 2018 Local Producers ceremony – winner of the Best Local Farm Shop, Farrington’s Farm Shop