6 Bed Flat, London, SW1W 8DS, £28,000,000 | Dealsourcr