The average house price on Stones Road, Todmorden is £178,417. Prices range from £135,000 to £250,000.
There are 6 properties on Stones Road, Todmorden.
Average house prices on Stones Road, Todmorden have risen by 342.5% from £56,500 in 1995 to £250,000 in 2017.
Stones Road, Todmorden is in the OL14 postcode district.