2 Bed Flat, London, WC2H 8HD, £850,000 | Dealsourcr