12 ORCHARD CLOSE, TW15 1JD sold for £328000 on 2020-11-30
14 ORCHARD CLOSE, TW15 1JD sold for £365000 on 2022-03-01
15 ORCHARD CLOSE, TW15 1JD sold for £289950 on 2022-04-20
45 ORCHARD CLOSE, TW15 1JD sold for £400000 on 2022-07-22
Get official EPC reports (Free)