The Lambing Shed
Meat & game in Knutsford, Cheshire
Farm shop and kitchen at Moseley Hall Farm near Knutsford, run by the Mitchell family since 2015, selling their own home-reared beef and lamb from over 400 acres of Cheshire farmland.
Hand picked by Earth & Ocean