£513,432
£318,184
£297,587
£163,532
51 london street, oxfordshire
Sold in OCT 2022
£555,000
24 stevens way, oxfordshire
Sold in DEC 2021
14 merchant crescent, oxfordshire
Sold in FEB 2023