218
results
Sold prices in Leathwaite Road, London Central, SW11
Flat 2, 26 Leathwaite Road, London, SW11 1XQ
- £62,000 Flat, Leasehold 21 March 1995
187 Leathwaite Road, London, SW11 6RW
- £180,000 Terraced, Freehold 20 January 1995