47 WILLOW FARM, OX13 6FP sold for £325000 on 2020-09-21
45 WILLOW FARM, OX13 6FP sold for £325000 on 2020-09-29
33 WILLOW FARM, OX13 6FP sold for £140000 on 2020-12-09
31 WILLOW FARM, OX13 6FP sold for £390000 on 2021-04-13
Get official EPC reports (Free)