3 ORCHARD WAY, OX13 6PP sold for £327000 on 2020-08-21
5 ORCHARD WAY, OX13 6PP sold for £425000 on 2020-12-14
13 ORCHARD WAY, OX13 6PP sold for £355000 on 2021-06-21
8 ORCHARD WAY, OX13 6PP sold for £432000 on 2023-12-01
Get official EPC reports (Free)