2 Bed Terraced House, Single Let, London, N21 3LL, £500,000 | Dealsourcr