2 Bed Flat, London, N7 7JU, £625,000 | Dealsourcr