The average house price on Newbury Street, Towcester is £440,635. Prices range from £330,000 to £497,500.
There are 17 properties on Newbury Street, Towcester.
Average house prices on Newbury Street, Towcester have risen by 27.7% from £387,500 in 2021 to £495,000 in 2024.
Newbury Street, Towcester is in the NN12 postcode district.