3 Bed Flat, London, W12 8EE, £950,000 | Dealsourcr