The average house price on Barbican Grove, Stafford is £446,012. Prices range from £220,000 to £1,607,543.
There are 12 properties on Barbican Grove, Stafford.
Average house prices on Barbican Grove, Stafford have fallen by 86.3% from £1,607,543 in 2018 to £220,000 in 2024.
Barbican Grove, Stafford is in the ST16 postcode district.