Computers in London - Kennington 357 Kennington Lane, Kennington, London, SE11 5QY Tags: internet cafe, repair service