The average house price on Castle Mews, Stafford is £175,600. Prices range from £150,000 to £215,000.
There are 5 properties on Castle Mews, Stafford.
Average house prices on Castle Mews, Stafford have fallen by 20.5% from £215,000 in 2013 to £171,000 in 2024.
Castle Mews, Stafford is in the ST21 postcode district.