Computers in London - Finchley 132 Ballards Lane, Finchley, London, N3 2PA Tags: bespoke, laptops, made to order, repair service, upgrades