Wellingborough is a large market and commuter town in the unitary authority area of North Northamptonshire in the ceremonial county of Northamptonshire, England, 65 miles from London and 11 miles from Northampton on the north side of the River Nene.
FactSnippet No. 2,498,880 |