3 Bed Terraced House, London, NW1 0XE, £1,050,000 | Dealsourcr