3 bedroom property in Long Lane, London, SE1 - £1,600,000 | Chestertons