3 bedroom property in Devonport, 23 Southwick Street, London, W2 - £1,350,000 | Chestertons