80 CHARLTON LANE, SE7 8LA sold for £500000 on 2020-02-28
84 CHARLTON LANE, SE7 8LA sold for £570000 on 2021-03-02
80 CHARLTON LANE, SE7 8LA sold for £580000 on 2021-06-28
39 CHARLTON LANE, SE7 8LB sold for £700000 on 2021-08-06
Get official EPC reports (Free)