2 Bed Flat, London, NW1 5AQ, £1,000,000 | Dealsourcr