2 Bed Terraced House, London, NW1 9LR, £800,000 | Dealsourcr