The average house price on Orchard Lane, Oxford is £523,617. Prices range from £150,000 to £950,000.
There are 15 properties on Orchard Lane, Oxford.
Average house prices on Orchard Lane, Oxford have risen by 57.8% from £225,000 in 1996 to £355,000 in 2016.
Orchard Lane, Oxford is in the OX1 postcode district.