4 CLEWER PARK, SL4 5HA sold for £730000 on 2020-11-03
18 CLEWER PARK, SL4 5HA sold for £750000 on 2021-01-12
3 CLEWER PARK, SL4 5HA sold for £725000 on 2021-04-07
19 CLEWER PARK, SL4 5HA sold for £870000 on 2021-05-18
Get official EPC reports (Free)