2
results
Sold prices in Leopold Road, London Central, NW10
10a Leopold Road, London, NW10 9LP
- £100,000 Semi-detached, Freehold 24 August 2001
1d Leopold Road, London, NW10 9LN
- £112,000 Semi-detached, Freehold 18 January 1999
- £25,000 Semi-detached, Freehold 03 June 1996