26C ARGYLE ROAD, W13 8AA sold for £245000 on 2020-03-04
46 ARGYLE ROAD, W13 8AA sold for £795000 on 2021-02-26
52 ARGYLE ROAD, W13 8AA sold for £1350000 on 2023-01-12
82 CLEVELAND ROAD, W13 8AH sold for £1087000 on 2020-11-19
Get official EPC reports (Free)