19 PARK ROAD, TW12 1HE sold for £1775000 on 2020-07-29
5 PARK ROAD, TW12 1HE sold for £1775000 on 2021-06-22
7 PARK ROAD, TW12 1HE sold for £1600000 on 2021-06-25
28 PARK ROAD, TW12 1HF sold for £995000 on 2023-08-01
Get official EPC reports (Free)