8 Bed Detached House, Single Let, London, N6 4ND, £11,500,000 | Dealsourcr