99
results
Sold prices in Leghorn Road, London Central, NW10
16a Leghorn Road, London, NW10 4PH
- £60,000 Flat, Leasehold 18 October 1996
47 Leghorn Road, London, NW10 4PL
- £98,000 Terraced, Freehold 18 June 1996
76 Leghorn Road, London, NW10 4PG
- £80,000 Terraced, Freehold 01 December 1995