Northampton

Located in Northamptonshire, Northampton is about 67 miles (108 km) north-west of London. In accordance with Centre for Cities data in 2015, Northampton had a population increase of 11% between 2004. Northampton's market square is considered one of the largest ones in the United Kingdom and the city also counts with other shopping centres which are the Grosvenor Centre and Market Walk. Moreover, visitants will be able to enjoy the museums and art galleries in the city.
Visit Website