Foulridge Fish & Chip Shop

Colne, Lancashire, United Kingdom



Foulridge Fish & Chip Shop, Colne, Lancashire, United Kingdom