£1,169,408
£600,793
£550,787
£366,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 £326,354 to £777,238