2
results
Sold prices in Letchford Gardens, London Central, NW10
13 Letchford Gardens, London, NW10 6AD
- £699,950 Semi-detached, Freehold 15 June 2012
- £333,000 Terraced, Freehold 30 November 2005
33 Letchford Gardens, London, NW10 6AD
- £425,000 Semi-detached, Freehold 20 April 2012