Listings in London
Here are 191 ‟Internet Cafe” listings
4
2.
Tato'S Cafe
4.5
3.5
4
4.5
5
4
4
4.5
5
11.
The Dog House
5
12.
The Footman
4.5
4.5
4.5
5
16.
The Italian Job
3.5
3.5
5
19.
The Ned
5
4.5
21.
The Pelham Arms
4.5
22.
The Royal Oak
5
23.
The Sidewalk Bar
4