21 ACACIA ROAD, TW12 3DP sold for £1600000 on 2021-03-04
5 ACACIA ROAD, TW12 3DP sold for £1095000 on 2021-12-20
5A ACACIA ROAD, TW12 3DP sold for £1040000 on 2022-09-26
1A ACACIA ROAD, TW12 3DP sold for £620000 on 2022-11-28
Get official EPC reports (Free)