Computers in London - Hammersmith 321 King Street, Hammersmith, London, W6 9NH Tags: internet cafe, repair service