Northampton

  Northampton is a large English town that is home to Northampton University. The town square is a popular market and festival venue.

Town Square

Northampton

RegionPopulationNearest cityUniversityEngland (East Midlands)212,100Coventry (32 miles)Northampton