The average house price on Orchard Lane, Ashford is £219,472. Prices range from £960 to £620,000.
There are 19 properties on Orchard Lane, Ashford.
Average house prices on Orchard Lane, Ashford have risen by 390.7% from £108,000 in 1997 to £530,000 in 2024.
Orchard Lane, Ashford is in the TN25 postcode district.