Computers in London - Forest Gate 37 Upton Lane, Forest Gate, London, E7 9PA Tags: faxes, internet cafe, printers, repair service