1
result
Sold prices in Linwood Close, London Central, SE5
102 Linwood Close, London, SE5 8UX
- £195,334 Terraced, Leasehold 20 February 2009
- £187,500 Terraced, Leasehold 09 January 2004