24 ACACIA ROAD, TW12 3DS sold for £1495000 on 2021-06-30
38 ACACIA ROAD, TW12 3DS sold for £1670000 on 2021-11-03
2B ACACIA ROAD, TW12 3DS sold for £760000 on 2022-03-04
22 ACACIA ROAD, TW12 3DS sold for £3250000 on 2022-09-30
Get official EPC reports (Free)