The average house price on Meyrick Road, Stafford is £103,315. Prices range from £24,000 to £240,000.
There are 23 properties on Meyrick Road, Stafford.
Average house prices on Meyrick Road, Stafford have risen by 474.8% from £37,538 in 1995 to £215,750 in 2024.
Meyrick Road, Stafford is in the ST17 postcode district.