24A ST GERMAN'S ROAD, SE23 1RJ sold for £375000 on 2021-09-17
32 ST GERMAN'S ROAD, SE23 1RJ sold for £750000 on 2022-03-01
42 ST GERMAN'S ROAD, SE23 1RJ sold for £460300 on 2022-03-28
42 ST GERMAN'S ROAD, SE23 1RJ sold for £436100 on 2022-04-29
Get official EPC reports (Free)