Properties at NW10 7HP

Pick an address to see its estimated value, sales history and property profile.

AddressTenureFloor areaLast sale
80 Twyford Abbey Road, LondonLeasehold60 m²£149,950 (2000)
86, Twyford Abbey Road, LondonFreehold70 m²£435,000 (2021)
90 Twyford Abbey Road, Park Royal, Park RoyalLeasehold62 m²£350,000 (2020)
92 Twyford Abbey Road, LondonLeasehold60 m²£167,000 (2001)