16 MARLBOROUGH PLACE, OX16 5DA sold for £305000 on 2020-04-09
3 MARLBOROUGH PLACE, OX16 5DA sold for £234000 on 2021-01-08
6 MARLBOROUGH PLACE, OX16 5DA sold for £238000 on 2021-06-29
16 MARLBOROUGH PLACE, OX16 5DA sold for £347000 on 2023-10-06
Get official EPC reports (Free)