Bars

Leicester Square, London, United Kingdom

6 places near Leicester Square (London), ordered by rating:

3.5
14 reviews
Telephone:
+44 20 7839 8593
Address:
48 Leicester Square
3.0
25 reviews
Telephone:
+44 20 7734 3404
Address:
40 Shaftesbury Avenue
1.9
19 reviews
Telephone:
+44 20 7287 8050
Address:
1 Leicester Place
2.6
36 reviews
Telephone:
+44 20 7930 1885
Address:
Haymarket House 28-29 Haymarket
2.1
7 reviews
Telephone:
+44 20 7734 8173
Address:
14 Leicester Square
···
Telephone:
+44 20 7060 3610
Address:
Ruby Blue Leicester Place Leicester Square