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