21 DENCLIFFE, TW15 2PF sold for £270000 on 2021-06-21
9 DENCLIFFE, TW15 2PF sold for £220000 on 2021-11-03
22 DENCLIFFE, TW15 2PF sold for £245000 on 2022-05-26
19 DENCLIFFE, TW15 2PF sold for £275000 on 2022-10-21
Get official EPC reports (Free)