2 Bed Terraced House, London, W13 0NU, £620,000 | Dealsourcr