The average house price on Richmond Road, Towcester is £170,194. Prices range from £20,000 to £755,000.
There are 48 properties on Richmond Road, Towcester.
Average house prices on Richmond Road, Towcester have risen by 1007.4% from £24,833 in 1995 to £275,000 in 2024.
Richmond Road, Towcester is in the NN12 postcode district.