2 Bed Flat, London, EC4A 3DQ, £1,000,000 | Dealsourcr