Today, Farmfoods owns 20 locations near Northwich, Cheshire. The list of Farmfoods stores close by can be seen below.