Charming UK seaside town has beautiful sandy beaches and ‘the most fish and chip shops’
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