Computers in London - South Woodford 59 George Lane, South Woodford, London, E18 1JJ Tags: repair service, upgrades