![](http://www.alamy.com/thumbs/6/8392EEAC-10F3-4DFD-9F13-F1E9A5307AD4/2RDGCND.jpg)
Farmfoods store in Winsford Cheshire UK
Size: 6240px × 4160px
Location: Winsford Cheshire England United Kingdom
Photo credit: © brinkstock / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: architecture, branch, building, car, chain, cheshire, england, entrance, exterior, external, facade, farmfoods, front, logo, park, retail, shop, sign, store, supermarket, town, uk, winsford