2 Bed Flat, London, EC3N 4AL, £1,150,000 | Dealsourcr