Houses for sale in Northampton, Northamptonshire

Northampton, UK - There are 10001 properties in Northampton with prices ranging from £10,000.00 to £5,850,000.00 with an average price of £352,041.87

Properties for sale in Northampton, Northamptonshire

icon