3 Bed Terraced House, London, W1H 7BZ, £14,250,000 | Dealsourcr