17 HARROW ROAD, TW14 8RT sold for £375000 on 2020-02-28
26 HARROW ROAD, TW14 8RT sold for £390000 on 2021-02-22
54 HARROW ROAD, TW14 8RT sold for £500000 on 2021-09-28
32B HARROW ROAD, TW14 8RT sold for £320000 on 2022-06-28
Get official EPC reports (Free)