2
results
Sold prices in Leigh Road, London Central, N5
3c Leigh Road, London, N5 1ST
- £425,000 Semi-detached, Freehold 20 July 2004
1a Leigh Road, London, N5 1ST
- £275,000 Semi-detached, Freehold 25 February 1998