2 Bed Terraced House, London, W2 6LQ, £1,250,000 | Dealsourcr