The average house price on Holly Lane, Stafford is £296,421. Prices range from £159,950 to £360,000.
There are 7 properties on Holly Lane, Stafford.
Average house prices on Holly Lane, Stafford have risen by 191.9% from £123,317 in 1998 to £360,000 in 2024.
Holly Lane, Stafford is in the ST18 postcode district.