14 TEMPLAR PLACE, TW12 2NE sold for £520000 on 2021-03-12
18 TEMPLAR PLACE, TW12 2NE sold for £520000 on 2021-08-20
8 TEMPLAR PLACE, TW12 2NE sold for £410000 on 2021-11-30
30 TEMPLAR PLACE, TW12 2NE sold for £431500 on 2022-02-25
Get official EPC reports (Free)