American (Traditional)

Leicester Square, London, United Kingdom

London Neighborhoods

See all

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

4.0
5 reviews
Telephone:
+44 20 7839 8100
Address:
Leicester Square Corner of Charing Cross Road & Irving Street
3.3
7 reviews
Telephone:
+44 20 7839 6262
Address:
28-29 Haymarket Haymarket House
3.3
27 reviews
Telephone:
+44 20 7839 6262
Address:
25-29 Coventry Street
2.9
18 reviews
Telephone:
+44 20 7437 6090
Address:
43 Charing Cross Road
3.0
12 reviews
Telephone:
+44 20 7930 8087
Address:
19 Irving Street
3.3
26 reviews
Telephone:
+44 20 7287 1000
Address:
57-60 Haymarket
···
Telephone:
+44 20 7839 3737
Address:
17 Irving Street