The average house price on Beech Croft Road, Oxford is £596,764. Prices range from £128,862 to £1,837,500.
There are 37 properties on Beech Croft Road, Oxford.
Average house prices on Beech Croft Road, Oxford have risen by 712.1% from £193,167 in 1995 to £1,568,750 in 2024.
Beech Croft Road, Oxford is in the OX2 postcode district.
Create a free account to unlock unlimited property views, save searches, and track price changes.
All government property data remains free. We'll never charge for publicly funded information.