2 Bed Flat, London, W6 0TR, £675,000 | Dealsourcr