169 TWYFORD ABBEY ROAD, NW10 7DG sold for £575000 on 2021-03-24
173 TWYFORD ABBEY ROAD, NW10 7DG sold for £582000 on 2021-11-19
181 TWYFORD ABBEY ROAD, NW10 7DG sold for £500000 on 2022-08-30
62 IVEAGH AVENUE, NW10 7DH sold for £463000 on 2020-11-12