BYBROOK, 46 CASTLE STREET, OX13 6SR sold for £1015000 on 2020-02-28
44 CASTLE STREET, OX13 6SR sold for £590000 on 2021-02-17
7A CASTLE STREET, OX13 6SR sold for £310000 on 2022-11-11
34 CASTLE STREET, OX13 6SR sold for £830000 on 2023-08-23
Get official EPC reports (Free)