The average house price on Haywood Grange, Stafford is £208,247. Prices range from £80,000 to £325,000.
There are 18 properties on Haywood Grange, Stafford.
Average house prices on Haywood Grange, Stafford have risen by 295.8% from £66,000 in 1995 to £261,250 in 2024.
Haywood Grange, Stafford is in the ST18 postcode district.