The villages and civil parishes of New Waltham and Humberton are located in what city south of Cleethorpes?
New Waltham: New Waltham is a village and civil parish in North East Lincolnshire, England. New Waltham:  It is situated just south of Grimsby and Cleethorpes, close to the A16 (Louth Road), and between the villages of Waltham and Humberston. Humberston: Humberston is a village and civil parish south of Cleethorpes in North East Lincolnshire, England.
North East Lincolnshire, England