2 Bed Flat, London, WC2H 8AN, £925,000 | Dealsourcr