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