13C HAVELOCK WALK, SE23 3HG sold for £683000 on 2020-09-08
26 HAVELOCK WALK, SE23 3HG sold for £885000 on 2021-08-24
6A HAVELOCK WALK, SE23 3HG sold for £850000 on 2021-08-25
18 HAVELOCK WALK, SE23 3HG sold for £865000 on 2022-12-16
Get official EPC reports (Free)