16 CHURCH STREET, TW12 2EG sold for £2050000 on 2020-08-28
4 CHURCH STREET, TW12 2EG sold for £2685000 on 2021-03-04
6 CHURCH STREET, TW12 2EG sold for £1750000 on 2021-03-24
22 CHURCH STREET, TW12 2EG sold for £284000 on 2022-03-25
Get official EPC reports (Free)