19 SOUTH ROAD, TW12 3PE sold for £555000 on 2021-03-12
8 SOUTH ROAD, TW12 3PE sold for £582500 on 2021-03-26
27 SOUTH ROAD, TW12 3PE sold for £452500 on 2021-04-14
6 SOUTH ROAD, TW12 3PE sold for £547500 on 2021-10-27
Get official EPC reports (Free)