20 MANOR ROAD, W13 0JA sold for £840000 on 2020-10-16
18 MANOR ROAD, W13 0JA sold for £500000 on 2021-05-21
27 MANOR ROAD, W13 0JA sold for £655000 on 2022-01-24
41 MANOR ROAD, W13 0JA sold for £775000 on 2022-02-28
Get official EPC reports (Free)