3 Bed Flat, London, NW1 8EH, £1,475,000 | Dealsourcr