2 Bed Flat, London, N1C 4DT, £1,375,000 | Dealsourcr