29 STEVENS CLOSE, TW12 3YR sold for £345000 on 2020-10-05
35 STEVENS CLOSE, TW12 3YR sold for £325000 on 2021-02-08
19 STEVENS CLOSE, TW12 3YR sold for £280000 on 2021-04-23
34 STEVENS CLOSE, TW12 3YR sold for £384600 on 2021-08-12
Get official EPC reports (Free)