The average house price on Springwood Terrace, Todmorden is £75,000. Prices range from £47,000 to £113,000.
There are 5 properties on Springwood Terrace, Todmorden.
Average house prices on Springwood Terrace, Todmorden have risen by 81.8% from £49,500 in 1999 to £90,000 in 2025.
Springwood Terrace, Todmorden is in the OL14 postcode district.