Internet Cafe

Leicester SquareCake & Coffee
Free and fast bookingEasily reserve a table in seconds
Happy customersMore than 100 million full and satisfied diners
This restaurant is no longer bookable online with Quandoo
Recommended Restaurants
Here are 5 Restaurants in this area you can book instead:

Nikki's Coffee House

Nikki's Coffee House

The Acoustic Mediterranean

The Acoustic Mediterranean

About Internet Cafe

Want to dine out at Internet Cafe in London? This restaurant is located on 11 Charing Cross Rd and Internet Cafe's menu is full of {cuisine} specialties and dishes.Located in one of the hippest districts in London - Leicester Square – Internet Cafe attracts locals and tourists alike. You will also find more great eateries near Internet Cafe. Here at Quandoo we offer a wide variety of restaurants that you can instantly book online. Book your table online now and enjoy your meal.


Internet Cafe
11 Charing Cross Rd, Leicester Square
London WC2H 0QU

0 Internet Cafe Reviews