March House Farm Shop in Great Dalby, Leicestershire, was a finalist in our Farm Shop of the Year Award 2019/20. It’s a well-loved, friendly and top-quality family-run shop that sells meat raised on March House Farm’s land in Leicestershire. It also offers an excellent range of fruit, vegetables, cakes, BBQ boxes, Sunday lunch boxes, bread, […]