33 HOLLY ROAD, TW12 1QH sold for £710000 on 2020-11-20
35 HOLLY ROAD, TW12 1QH sold for £770000 on 2021-02-18
34 HOLLY ROAD, TW12 1QH sold for £285500 on 2021-06-30
36 HOLLY ROAD, TW12 1QH sold for £315000 on 2022-01-21
Get official EPC reports (Free)