Farm shop offering fresh farm produce, including veg and meat boxes. Winner of Best National Large Farm Shop 2023.