2 Bed Flat, London, W8 7PL, £950,000 | Dealsourcr