3 Bed Flat, London, N1C 4DT, £2,350,000 | Dealsourcr