7 Bed Flat, London, W1K 2HS, £20,000,000 | Dealsourcr