Computers in London - Spitalfields 86A Commercial Street, Spitalfields, London, E1 6LY Tags: mac systems, repair service