Denny's Fish & Chip Shop

Kings Lynn, Norfolk, United Kingdom



Denny's Fish & Chip Shop, Kings Lynn, Norfolk, United Kingdom