60 LEIGHTON ROAD, W13 9DS sold for £365000 on 2020-11-27
84 LEIGHTON ROAD, W13 9DS sold for £418460 on 2021-06-28
82 LEIGHTON ROAD, W13 9DS sold for £1050000 on 2023-04-12
80 LEIGHTON ROAD, W13 9DS sold for £975000 on 2024-04-19
Get official EPC reports (Free)