Farmfoods opening hours

Farmfoods is a store network serving customers in 247 towns. It has 332 stores. The highest amount of its shops, 12, can be found in Glasgow. Other key cities, considering the total number of the stationary stores, are Liverpool - 9, Manchester - 8, Birmingham - 8 and Nottingham - 7.