24A STONDON PARK, SE23 1LA sold for £461000 on 2020-04-17
24 STONDON PARK, SE23 1LA sold for £477000 on 2020-11-03
22A STONDON PARK, SE23 1LA sold for £525000 on 2021-02-17
30 STONDON PARK, SE23 1LA sold for £465000 on 2021-04-01
Get official EPC reports (Free)