106 NEW ROAD, SL5 8QH sold for £635000 on 2021-08-23
124 NEW ROAD, SL5 8QH sold for £607500 on 2021-09-29
116 NEW ROAD, SL5 8QH sold for £750000 on 2022-03-18
152A NEW ROAD, SL5 8QH sold for £800000 on 2023-08-04
Get official EPC reports (Free)