3 Bed Flat, London, WC2H 0LA, £1,400,000 | Dealsourcr