The average house price on The Orchard, Stone is £144,667. Prices range from £119,000 to £167,000.
There are 3 properties on The Orchard, Stone.
Average house prices on The Orchard, Stone have risen by 47.7% from £125,000 in 1999 to £184,667 in 2013.
The Orchard, Stone is in the ST15 postcode district.