Farmfoods opening and closing times

Farmfoods is widely recognized as one of the most well established chains in the country. It was founded back in 1955 in Aberdeen, Scotland. As of 2017 Farmfoods has 332 locations. The chain can be found in 247 cities and towns across Great Britain, including: Glasgow (12 locations), Liverpool (9 locations), Manchester (8 locations), Birmingham (8 locations), Nottingham (7 locations).
The company deals in frozen foods, groceries.