29 ATHELSTAN ROAD, S13 8JB sold for £120000 on 2022-08-09
25 ATHELSTAN ROAD, S13 8JB sold for £150000 on 2022-11-25
26 ATHELSTAN ROAD, S13 8JD sold for £160000 on 2022-06-17
58 ATHELSTAN ROAD, S13 8JD sold for £200000 on 2023-11-17
Get official EPC reports (Free)