Computers in London - West Kensington 226 North End Road, West Kensington, London, W14 9NU Tags: computer games