84 LONDON ROAD, SE23 3PA sold for £1450000 on 2021-01-26
82 LONDON ROAD, SE23 3PA sold for £355000 on 2022-11-18
90F LONDON ROAD, SE23 3PE sold for £338000 on 2022-04-22
98C LONDON ROAD, SE23 3PE sold for £380000 on 2023-08-02
Get official EPC reports (Free)