The average house price on Barrow Road, Abingdon is £476,786. Prices range from £155,000 to £1,380,000.
There are 14 properties on Barrow Road, Abingdon.
Average house prices on Barrow Road, Abingdon have risen by 758.8% from £127,500 in 1997 to £1,095,000 in 2025.
Barrow Road, Abingdon is in the OX13 postcode district.