2 Bed Terraced House, London, EC1V 7JW, £900,000 | Dealsourcr