40 THE SLADE, SE18 2NB sold for £368000 on 2020-04-28
47 THE SLADE, SE18 2NB sold for £387000 on 2021-03-12
41 THE SLADE, SE18 2NB sold for £385000 on 2021-03-23
45 THE SLADE, SE18 2NB sold for £485000 on 2021-06-24
Get official EPC reports (Free)