The average house price on Scowcroft Lane, Oldham is £81,006. Prices range from £17,937 to £184,000.
There are 29 properties on Scowcroft Lane, Oldham.
Average house prices on Scowcroft Lane, Oldham have risen by 503.9% from £29,750 in 1996 to £179,667 in 2024.
Scowcroft Lane, Oldham is in the OL2 postcode district.