136 CLEWER HILL ROAD, SL4 4DB sold for £835000 on 2020-03-20
138 CLEWER HILL ROAD, SL4 4DB sold for £650000 on 2023-11-27
59 CLEWER HILL ROAD, SL4 4DE sold for £470000 on 2020-12-18
99 CLEWER HILL ROAD, SL4 4DE sold for £450000 on 2023-11-29
Get official EPC reports (Free)