3 Bed Flat, London, W1H 2DE, £2,375,000 | Dealsourcr