Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Pizza in Charing Cross, Strand & Trafalgar Square, London

3 restaurants
Bella Italia - Irving Street, London

    Pizzeria

    Bella Italia - Irving Street

    10 Irving Street, WC2H 0HA, London

    8.8 / 10
    33 reviews

    Average price £27

    Bella Italia - St Martins Lane, London

      Pizzeria

      70 St Martins Lane, WC2N 4EJ, London

      7.9 / 10
      23 reviews

      Average price £28

      Bella Italia - Strand, London

        Pizzeria

        65 Strand, WC2R 0DE, London

        7.2 / 10
        33 reviews

        Average price £28

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

        You may also like in Charing Cross, Strand & Trafalgar Square

        Afternoon Tea

        Afternoon Tea at Corinthia London

        Score:9.8

        London

        £60 average price

        MENU Accepts Yums

        London

        £70 average price

        MENU Accepts Yums

        Thai

        Thai Pot

        Score:9.2

        London

        £25 average price

        Iranian

        Nutshell

        Score:9.2

        MICHELIN

        London

        £36 average price

        London

        £40 average price

        Spanish

        Condesa

        Score:9.2

        London

        £20 average price

        British

        MICHELIN

        London

        £60 average price

        MENU

        London

        £30 average price

        MENU

        Italian

        L'Ulivo

        Score:8.9

        London

        £20 average price

        British

        London

        £25 average price

        Vietnamese

        MOC Kitchen

        Score:8.8

        London

        £18 average price

        Afternoon Tea

        MICHELIN

        London

        £25 average price

        MENU

        European

        London

        £40 average price

        Accepts Yums

        French

        London

        £70 average price

        -50%

        European

        La Roche

        Score:8.5

        London

        £25 average price

        London

        £30 average price

        MENU

        London

        £28 average price

        MENU

        London

        £30 average price

        London

        £35 average price

        Popular cities on TheFork

        • Southampton restaurants
        • Guildford restaurants
        • Exeter restaurants
        • Harrogate restaurants
        • Leicester restaurants

        More food types in Charing Cross, Strand & Trafalgar Square