Computers in London - Leytonstone 742 High Road Leytonstone, Leytonstone, London, E11 3AW Tags: repair service, training courses, upgrades