Only with offers
Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Pizza in Leicester Square, London

13 restaurants

Sort by Relevance

    Pizzeria

    Bella Italia - Irving Street

    10 Irving Street, WC2H 0HA, London

    9.3 / 10
    11 reviews

    Average price £27

      British

      Amba Hotel Charing Cross, WC2N 6NN, London

      9.7 / 10
      40 reviews

      Average price £133

        Pizzeria

        70 St Martins Lane, WC2N 4EJ, London

        8.8 / 10
        11 reviews

        Average price £28

          Pizzeria

          1 Cranbourn Street, WC2H 7LE, London

          8.0 / 10
          8 reviews

          Average price £28

          Specify a date and enjoy promotions of up to -50% in our best restaurants

            Pizzeria

            Moor Street, W1D, London

            7.8 / 10
            6 reviews

            Average price £23

              Pizzeria

              65 Strand, WC2R 0DE, London

              7.8 / 10
              14 reviews

              Average price £28

                Pizzeria

                66 Haymarket, SW1Y 5BL, London

                8.8 / 10
                35 reviews

                Average price £10

                  Pizzeria

                  20 Mercer Street, WC2H 9HB, London

                  Average price £27

                    Pizzeria

                    WC2E 8RA, WC2E 8RA, London

                    8.3 / 10
                    548 reviews

                    Average price £22

                      Pizzeria

                      28 Wellington Street, WC2E 7PS, London

                      7.8 / 10
                      23 reviews

                      Average price £28

                        Pizzeria

                        24 Cranbourn Street, WC2H 7AB, London

                        7.8 / 10
                        29 reviews

                        Average price £25

                          Pizzeria

                          The Terrace at The Royal Horseguards Hotel , SW1A 2EJ, London

                          Average price £20

                            Pizzeria

                            57-60 Haymarket, SW1Y 4QX, London

                            Average price £35