2 Bed Flat, London, NW1 7BQ, £950,000 | Dealsourcr