3 Bed Flat, Single Let, London, N1 8DU, £1,050,000 | Dealsourcr