£1,618,333
£512,500
£485,000
the grange mill street, oxfordshire
Sold in MAY 2024
£3,150,000
march house north street, oxfordshire
Sold in FEB 2023
£2,670,000
raybourne house mill street, oxfordshire
Sold in NOV 2020
£2,600,000