3 Bed Semi-Detached House, London, EC2A 3BE, £2,250,000 | Dealsourcr