COTSWOLD HOUSE BARROW ROAD, OX13 6JQ sold for £850000 on 2020-07-10
90 BARROW ROAD, OX13 6JQ sold for £660000 on 2021-04-12
THE COACH HOUSE BARROW ROAD, OX13 6JQ sold for £510000 on 2021-12-06
76 BARROW ROAD, OX13 6JQ sold for £755000 on 2022-08-05