3 Bed Flat, London, W12 8NU, £925,000 | Dealsourcr