3 Bed Terraced House, London, EC2A 2FA, £8,500,000 | Dealsourcr