The average house price on Russell Street, Todmorden is £83,250. Prices range from £42,000 to £137,000.
There are 4 properties on Russell Street, Todmorden.
Average house prices on Russell Street, Todmorden have risen by 226.2% from £42,000 in 1999 to £137,000 in 2024.
Russell Street, Todmorden is in the OL14 postcode district.