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