Computers in London - Hornsey 78 Turnpike Lane, Hornsey, London, N8 0PR Tags: faxes, internet cafe, mobile phones, repair service, software, upgrades