The average house price on Orchard Mead, Worcester is £134,300. Prices range from £66,000 to £305,000.
There are 5 properties on Orchard Mead, Worcester.
Average house prices on Orchard Mead, Worcester have risen by 330% from £70,926 in 1996 to £305,000 in 2020.
Orchard Mead, Worcester is in the WR7 postcode district.