The average house price on Old Marston Road, Oxford is £259,971. Prices range from £63,500 to £842,917.
There are 29 properties on Old Marston Road, Oxford.
Average house prices on Old Marston Road, Oxford have risen by 317.3% from £63,500 in 1995 to £265,000 in 2025.
Old Marston Road, Oxford is in the OX3 postcode district.