The 10 Best Pizza

Leicester Square, London, United Kingdom

London Neighborhoods

See all

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

4.7
9 reviews
Telephone:
+44 20 7839 5142
Address:
38 Panton Street
3.8
12 reviews
Telephone:
+44 20 7930 8044
Address:
26 Panton House
4.0
21 reviews
Telephone:
+44 20 7321 0016
Address:
22 Leicester Square
3.0
25 reviews
Telephone:
+44 20 7734 3404
Address:
40 Shaftesbury Avenue
3.1
16 reviews
Telephone:
+44 20 7930 9114
Address:
19 Leicester Square
2.0
3 reviews
Telephone:
+44 20 7839 5509
Address:
10 Irving Street
1.0
2 reviews
Telephone:
+44 20 7839 5041
Address:
53 Haymarket
···
Telephone:
+44 20 7839 3737
Address:
17 Irving Street
···
Telephone:
+44 20 7389 8840
Address:
Panton House 25 Haymarket
···
Telephone:
+44 20 7930 1165
Address:
Westcombe House 56-58 Whitcomb Street
···
Telephone:
+44 20 7839 5041
Address:
53 Haymarket
···
Telephone:
+44 20 7437 1686
Address:
39-41 Charing Cross Road