3 Bed Terraced House, London, N18 2LU, £425,000 | Dealsourcr