2 bedroom flat to rentJohn Maurice Close, Elephant & Castle, London SE17£1,582 pcm FloorplanDocuments