3 Bed Flat, London, W1H 2NL, £1,395,000 | Dealsourcr