2 Bed Terraced House, Motivated Seller, London, WC2N 4LL, £1,895,000 | Dealsourcr