62 TOWNHEAD ROAD, S17 3GA sold for £697000 on 2021-06-23
22 TOWNHEAD ROAD, S17 3GA sold for £250000 on 2021-09-13
32 TOWNHEAD ROAD, S17 3GA sold for £330000 on 2022-01-28
38 TOWNHEAD ROAD, S17 3GA sold for £655000 on 2023-06-30
Get official EPC reports (Free)