The average house price on Mount Place, Todmorden is £58,125. Prices range from £36,000 to £75,000.
There are 4 properties on Mount Place, Todmorden.
Average house prices on Mount Place, Todmorden have risen by 108.3% from £36,000 in 1996 to £75,000 in 2023.
Mount Place, Todmorden is in the OL14 postcode district.