Stallingborough, United Kingdom

Travel to Stallingborough

Stallingborough is a village and civil parish in North East Lincolnshire, England. The population of the civil parish at the 2011 census was 1,234.

The area around Stallingborough may have been inhabited in prehistoric times; south-east of the village there is evidence of an Iron Age complex of enclosures.

Stallingborough Tours & Activities