Wellingborough

United Kingdom

Wellingborough is a market town located in the North Northamptonshire district of Northamptonshire, England. It is situated north of the River Nene, approximately 10 miles (16 km) from the town of Northampton and 65 miles (105 km) from London.

Sources

  1. Wellingborough