The average house price on Templar Road, Oxford is £286,840. Prices range from £90,000 to £740,000.
There are 50 properties on Templar Road, Oxford.
Average house prices on Templar Road, Oxford have risen by 647.4% from £99,010 in 1996 to £740,000 in 2025.
Templar Road, Oxford is in the OX2 postcode district.