38 DEENA CLOSE, W3 0HR sold for £750000 on 2021-02-24
35 DEENA CLOSE, W3 0HR sold for £768850 on 2022-09-23
28 DEENA CLOSE, W3 0HR sold for £699950 on 2023-03-15
40 DEENA CLOSE, W3 0HR sold for £650000 on 2023-05-05
Get official EPC reports (Free)