3 Bed Flat, London, N1 5LD, £600,000 | Dealsourcr