64 HELMTON ROAD, S8 8QL sold for £192000 on 2021-01-29
66 HELMTON ROAD, S8 8QL sold for £178000 on 2021-02-05
82 HELMTON ROAD, S8 8QL sold for £298000 on 2021-05-12
72 HELMTON ROAD, S8 8QL sold for £232500 on 2022-07-14
Get official EPC reports (Free)