£1,193,477
£656,023
£574,883
£328,260
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 £185,500 to £770,500