2
results
Sold prices in Lambourn Close, London Central, NW5
7 Lambourn Close, London, NW5 2NL
- £155,000 Flat, Leasehold 21 July 2004
16 Lambourn Close, London, NW5 2NL
- £88,000 Flat, Leasehold 16 July 1999
- £88,000 Flat, Leasehold 08 June 1998