99B NEW ROAD, SL5 8PZ sold for £624000 on 2020-03-12
93 NEW ROAD, SL5 8PZ sold for £565000 on 2021-02-05
89 NEW ROAD, SL5 8PZ sold for £570000 on 2021-04-08
101B NEW ROAD, SL5 8PZ sold for £625000 on 2022-02-25
Get official EPC reports (Free)