8 Bed Detached House, Motivated Seller, London, NW8 9UJ, £24,950,000 | Dealsourcr