24 HELMTON ROAD, S8 8QJ sold for £169250 on 2020-01-27
29 HELMTON ROAD, S8 8QJ sold for £161000 on 2020-07-17
33 HELMTON ROAD, S8 8QJ sold for £186750 on 2020-11-13
71 HELMTON ROAD, S8 8QJ sold for £220000 on 2021-04-29
Get official EPC reports (Free)