The average house price on Oat Hill Road, Towcester is £164,744. Prices range from £50,000 to £388,926.
There are 12 properties on Oat Hill Road, Towcester.
Average house prices on Oat Hill Road, Towcester have risen by 677.9% from £50,000 in 1995 to £388,926 in 2024.
Oat Hill Road, Towcester is in the NN12 postcode district.