This quiet North Yorkshire seaside town holds the title of the UK’s highest concentration of fish and chip shops per 100,000 people
Daily Express :: Travel Feed
This quiet North Yorkshire seaside town holds the title of the UK’s highest concentration of fish and chip shops per 100,000 people
Daily Express :: Travel Feed