Computers in London - King's Cross 307 Gray's Inn Road, King's Cross, London, WC1X 8QS Tags: internet cafe