Cleethorpes is a seaside resort on the estuary of the Humber in North East Lincolnshire with a population of nearly 40,000 in 2011

Showing 1–12 of 16 results