![Internet cafe London UK 1990s. 400 terminals available in the Victoria. Customers use the computers during their lunch hour.1999 England. HOMER SYKES Stock Photo - Alamy Internet cafe London UK 1990s. 400 terminals available in the Victoria. Customers use the computers during their lunch hour.1999 England. HOMER SYKES Stock Photo - Alamy](https://c8.alamy.com/comp/AFWPB9/internet-cafe-london-uk-1990s-400-terminals-available-in-the-victoria-AFWPB9.jpg)
Internet cafe London UK 1990s. 400 terminals available in the Victoria. Customers use the computers during their lunch hour.1999 England. HOMER SYKES Stock Photo - Alamy
![Contact number and location on map of Internet Cafe London located at 4 Little Portland Street W1W 7JB. Near Oxford Street Contact number and location on map of Internet Cafe London located at 4 Little Portland Street W1W 7JB. Near Oxford Street](http://www.internetcafelondon.com/images/internet-cafe-london-title.jpg)
Contact number and location on map of Internet Cafe London located at 4 Little Portland Street W1W 7JB. Near Oxford Street
![DAMUD INTERNET CAFE - 219 Streatham High Rd, London, United Kingdom - IT Services & Computer Repair - Phone Number - Yelp DAMUD INTERNET CAFE - 219 Streatham High Rd, London, United Kingdom - IT Services & Computer Repair - Phone Number - Yelp](https://s3-media0.fl.yelpcdn.com/bphoto/TVKzw05ZwTAbuTgz6LJleg/348s.jpg)