Listings in London
Here are 575 ‟Cafe” listings
4.8
27
4.9
53
4.4
76
4.9
36
4
18
3.2
3
4.3
3
10.
Sapare Italiano
3.5
4
3.5
9
4.7
58
4.8
4.7
18
17.
Shoe Shop
5
4
4
5
4.5
3