122
results
Sold prices in Southwick Street, London Central, W2
Flat 66, Devonport, 23 Southwick Street, London, W2 2QH
- £136,000 Flat, Leasehold 01 August 1995
First Floor Flat, 38 Southwick Street, London, W2 1JQ
- £55,950 Flat, Leasehold 10 April 1995