Computers in London - Chingford 46 Sewardstone Road, Chingford, London, E4 7PR Tags: bespoke, internet cafe, made to order, repair service, upgrades