23 CHESTER ROAD, SL1 3JS sold for £290000 on 2020-07-30
10 CHESTER ROAD, SL1 3JS sold for £510000 on 2020-09-17
13 CHESTER ROAD, SL1 3JS sold for £352000 on 2021-10-13
55 CHESTER ROAD, SL1 3JS sold for £475000 on 2022-06-01
Get official EPC reports (Free)