2 Bed Flat, London, WC2H 0BP, £900,000 | Dealsourcr