2
results
Sold prices in Barrow Hill Road, London Central, NW8
Ground Floor Shop, 39 Barrow Hill Road, London, NW8 7AH
- £1,720,000 Leasehold 18 October 2019
41 - 47 Barrow Hill Road, London, NW8 7AH
- £955,000 Leasehold 21 August 2015