The average house price on Marston Lane, Stafford is £952,324. Prices range from £240,000 to £18,875,000.
There are 35 properties on Marston Lane, Stafford.
Average house prices on Marston Lane, Stafford have fallen by 75.1% from £1,650,266 in 2011 to £411,400 in 2024.
Marston Lane, Stafford is in the ST18 postcode district.