3 Bed Flat, London, NW1 6TS, £1,000,000 | Dealsourcr