2 bedroom property in Palm House, 70 Sancroft Street, London, SE11 - £600,000 | Chestertons