3 Bed Flat, Single Let, London, NW1 2AR, £8,500,000 | Dealsourcr