Listings in England
Here are 2,498 ‟British Restaurant” listings
2.
Thomas2
4.8
5
54
4.9
65
4.6
4.9
37
4.5
8.
Three Cranes
4.5
4.9
53
4
18
4
5
17
5
15
4.3
18
5
4.5
4.5
21.
Tiffins Tea Shop
4.7
22.
Tila Deptford
4.5
4.7
94