London Property | £820,000 | 2B2B Flat for Sale in Elephant Castle