Search results
We did not find results for: Farmfoods.
Check spelling or type a new query.
We did not find results for: Farmfoods.
Check spelling or type a new query.
British frozen food supermarket chain
Farmfoods Limited is a Scottish frozen food and grocery supermarket chain based in Cumbernauld, Scotland. It is owned by Eric Herd, and has over three hundred shops in the United Kingdom, of which more than a hundred are in Scotland. Wikipedia