6 Bed Detached House, Motivated Seller, London, N20 8AJ, £5,950,000 | Dealsourcr