The longest running fish and chip shop still in operation is based in Yeadon near Leeds. | 25 Mouthwatering Facts About Fish And Chips

The longest running fish and chip shop still in operation is based in Yeadon near Leeds.

Pinterest
Search