14 ST MARKS ROAD, SE25 4UH sold for £250000 on 2021-02-05
12 JOHN STREET, SE25 4UJ sold for £341500 on 2022-04-01
29 JOHN STREET, SE25 4UJ sold for £450000 on 2022-11-14
10 JOHN STREET, SE25 4UJ sold for £361000 on 2023-03-15
Get official EPC reports (Free)