where is scunthorpe
Scunthorpe is a town in North Lincolnshire, England. It is the administrative centre of the North Lincolnshire unitary authority, and had an estimated total resident population of 72,514 people in 2010.