11A DEVONSHIRE MEWS, W4 2HA sold for £627000 on 2021-04-22
17 DEVONSHIRE MEWS, W4 2HA sold for £625000 on 2023-08-25
52 DEVONSHIRE ROAD, W4 2HB sold for £545000 on 2020-05-14
GROUND FLOOR FLAT, 56 DEVONSHIRE ROAD, W4 2HB sold for £575000 on 2021-03-26