100B STONDON PARK, SE23 1JS sold for £428000 on 2020-12-15
106A STONDON PARK, SE23 1JS sold for £485400 on 2021-04-07
126A STONDON PARK, SE23 1JS sold for £430050 on 2021-06-29
126C STONDON PARK, SE23 1JS sold for £430000 on 2021-11-29
Get official EPC reports (Free)