The average house price on Orchard Gardens, Leek is £70,003. Prices range from £36,600 to £135,000.
There are 11 properties on Orchard Gardens, Leek.
Average house prices on Orchard Gardens, Leek have risen by 221.6% from £41,975 in 1996 to £135,000 in 2021.
Orchard Gardens, Leek is in the ST13 postcode district.