101
results
Sold prices in Silwood Street, London Central, SE16
Flat C, 39 Silwood Street, London, SE16 2TE
- £249,999 Flat, Leasehold 09 December 2011
- £215,000 Flat, Leasehold 16 May 2008
Flat A, 41 Silwood Street, London, SE16 2TE
- £175,000 Flat, Leasehold 14 January 2009
Flat C, 41 Silwood Street, London, SE16 2TE
- £215,000 Flat, Leasehold 16 May 2008
Flat F, 41 Silwood Street, London, SE16 2TE
- £220,000 Flat, Leasehold 16 May 2008
Flat F, 39 Silwood Street, London, SE16 2TE
- £220,000 Flat, Leasehold 16 May 2008