77 MAIN ROAD, OX29 8JX sold for £645000 on 2020-06-24
83 MAIN ROAD, OX29 8JX sold for £468000 on 2021-08-25
101 MAIN ROAD, OX29 8JX sold for £327100 on 2022-03-17
69 MAIN ROAD, OX29 8JX sold for £575000 on 2022-05-24
Get official EPC reports (Free)