Computers in London - Brixton 96 Granville Arcade, Brixton, London, SW9 8PS Tags: internet cafe, repair service