13 MANOR ROAD, SL4 5LP sold for £535000 on 2021-04-07
28 MANOR ROAD, SL4 5LP sold for £392500 on 2021-05-07
19 MANOR ROAD, SL4 5LP sold for £440000 on 2022-06-01
11 MANOR ROAD, SL4 5LP sold for £551000 on 2022-10-13
Get official EPC reports (Free)