The Chatsworth Estate Farm Shop has been announced as a finalist for Farm Shop of the Year in the prestigious Farm Shop & Deli awards celebrating the best in class in the specialist independent retail sector. Up for the national title of ‘farm shop of the year, large retailer finalist’, the Chatsworth Estate Farm Shop has been selected following evaluation,…