£1,212,498
£642,782
£578,282
£329,122
22a marsh road, oxfordshire
Sold in JUN 2021
£11,520,000
17 bradmore road, oxfordshire
Sold in MAR 2017
£10,500,000
29 charlbury road, oxfordshire
Sold in JUL 2014
£10,000,000
Areas in Oxford range from £250,000 to £847,500