24 ORCHARD CLOSE, WD17 3DU sold for £670000 on 2020-09-01
5 ORCHARD CLOSE, WD17 3DU sold for £783485 on 2021-09-20
19 ORCHARD CLOSE, WD17 3DU sold for £879950 on 2021-11-12
19 ORCHARD CLOSE, WD17 3DU sold for £965000 on 2023-08-17
Get official EPC reports (Free)