16 PARK PLACE, TW12 1QA sold for £570000 on 2020-10-26
10 PARK PLACE, TW12 1QA sold for £765000 on 2021-08-18
1 PARK PLACE, TW12 1QA sold for £457000 on 2021-09-30
1 PARK PLACE, TW12 1QA sold for £419950 on 2021-12-08
Get official EPC reports (Free)