The average house price on Garden Place, Stafford is £118,667. Prices range from £105,000 to £140,000.
There are 3 properties on Garden Place, Stafford.
Average house prices on Garden Place, Stafford have risen by 207.7% from £45,500 in 1995 to £140,000 in 2023.
Garden Place, Stafford is in the ST17 postcode district.