15 GREEN LANE, SE20 7JA sold for £630000 on 2020-01-10
7 GREEN LANE, SE20 7JA sold for £645000 on 2022-11-04
15 GREEN LANE, SE20 7JA sold for £738000 on 2023-08-09
19 GREEN LANE, SE20 7JA sold for £645000 on 2023-10-20
Get official EPC reports (Free)