Farmfoods

Farmfoods

Farmfoods is a British frozen food supermarket chain based in Cumbernauld, Scotland. Owned by Eric Herd, it has over three hundred stores in the UK, over a hundred of which are in Scotland. Agrifood has been voted 'Britain's worst store' more than five times between 2010 and 2020.

Beelaa | Shopping Website & Discount Coupon Codes © 2010 – 2022 Beelaa.com All Rights Reserved 晋ICP备2023002518号-1