3
results
Sold prices in Barry Road, London Central, NW10
79 Barry Road, London, NW10 8DE
- £300,000 Flat, Leasehold 01 February 2022
- £157,000 Flat, Leasehold 18 January 2007
59 Barry Road, London, NW10 8DE
- £260,000 Flat, Leasehold 04 September 2020
37 Barry Road, London, NW10 8DE
- £44,950 Flat, Leasehold 11 February 2000