3 Bed Flat, London, NW1 6QP, £875,000 | Dealsourcr