The villages and civil parishes of New Waltham and Humberton are located in what city south of Cleethorpes?
North East Lincolnshire, England
-1
Section::::Abstract.
New Waltham
3125015
-1
Section::::Abstract.
New Waltham
3125015
-1
Section::::Abstract.
Humberston
3047907