The average house price on Sourhall Court, Todmorden is £116,375. Prices range from £40,500 to £180,000.
There are 4 properties on Sourhall Court, Todmorden.
Average house prices on Sourhall Court, Todmorden have fallen by 58.9% from £98,500 in 1997 to £40,500 in 2017.
Sourhall Court, Todmorden is in the OL14 postcode district.