Keelham Farm Shop is a local food retailer that champions over 400 suppliers from Yorkshire. They prioritize supporting local producers and farmers, making a difference for the community, and offering great tasting food that is affordable for everyone.
Year Founded
2008