Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Italian Restaurants in London

Buonissimo! Discover the best of Italy, with fashion-forward eateries with Milanese specialities, find traditional trattorias serving Sicilian favourites or explore our list of casual pizzerias. Find and book the best Italian restaurants in the UK.

172 restaurants

Sort by Relevance

    Pizzeria

    La Cucina Di Daffy

    Crown Dale, SE19 3NG, London

    10.0 / 10
    3 reviews

    Average price £20

      Italian

      49 Crawford Street, W1H 1HA, London

      9.8 / 10
      18 reviews

      Average price £30

        Pizzeria

        24 Cranbourn Street, WC2H 7AB, London

        9.8 / 10
        8 reviews

        Average price £15

          Italian

          6 Turnham Green Terrace, W4 1QP, London

          9.0 / 10
          10 reviews

          Average price £28

          20% off food!

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

            Italian

            129 Gipsy Hill, SE19 1QS, London

            9.5 / 10
            15 reviews

            Average price £27

              Pizzeria

              106 Cromer Street, WC1H 8BZ, London

              9.0 / 10
              39 reviews

              Average price £28

              20% off food!

                MICHELINItalian

                46 Brewer Street, W1F 9TF, London

                9.3 / 10
                177 reviews

                Average price £30 Accepts Yums

                30% off food!

                  Pizzeria

                  143 Saint John's Hill, SW11 1TQ, London

                  9.2 / 10
                  9 reviews

                  Average price £20

                    Italian

                    176 Royal College Street - NW1 0SP, London

                    8.4 / 10
                    8 reviews

                    Average price £23

                    20% off food!

                      Pizzeria

                      2a Elizabeth St, Belgravia, London SW1W 9RB, United Kingdom, SW1W 9RB, London

                      9.1 / 10
                      41 reviews

                      Average price £35 Accepts Yums

                      50% off food!

                        Italian

                        23 Vanston Place, SW6 1AZ, London

                        9.6 / 10
                        14 reviews

                        Average price £25

                          Italian

                          Friern Barnet Road, N11 3DA, London

                          9.9 / 10
                          27 reviews

                          Average price £30 Accepts Yums

                            Italian

                            1 Lauderdale Road, Maida Vale,, W9 1LU, London

                            9.8 / 10
                            7 reviews

                            Average price £30

                              Pizzeria

                              5 Argyll Street, W1F 7TD, London

                              8.7 / 10
                              9 reviews

                              Average price £20

                                Italian

                                295 New King's Road, SW6 4RE, London

                                9.8 / 10
                                5 reviews

                                Average price £25

                                  Pizzeria

                                  351 Kilburn High Road, NW6 7XU, London

                                  9.8 / 10
                                  5 reviews

                                  Average price £35

                                    Pizzeria

                                    The Green, N14 6EN, London

                                    Average price £97

                                      Italian

                                      11 Old St, EC1V 9NH, London

                                      9.7 / 10
                                      5 reviews

                                      Average price £13

                                        Pizzeria

                                        125 Great Titchfield Street, W1W 6RZ, London

                                        9.4 / 10
                                        66 reviews

                                        Average price £22

                                          Italian

                                          6 Foster Lane, EC2V 6HH, London

                                          9.8 / 10
                                          46 reviews

                                          Average price £28

                                            Italian

                                            3 Charlotte Place, W1T 1SD, London

                                            9.8 / 10
                                            34 reviews

                                            Average price £25

                                              MICHELINItalian

                                              87 Pimlico Road, SW1W 8PH, London

                                              9.8 / 10
                                              77 reviews

                                              Average price £58

                                                Pizzeria

                                                63 Pitfield Street, Hoxton, N1 6BU, London

                                                9.6 / 10
                                                7 reviews

                                                Average price £30

                                                  Pizzeria

                                                  2-3 Beauchamp Place, SW3 1NY, London

                                                  9.6 / 10
                                                  7 reviews

                                                  Average price £30

                                                    Pizzeria

                                                    17 Endeavour Square, Stratford, E20 1JN, London

                                                    9.6 / 10
                                                    14 reviews

                                                    Average price £36

                                                    The Best Italian Restaurants in London

                                                    From authentic Italian small plates in Soho and Covent Garden to award-winning Tuscan dishes in Mayfair, find and book the best Italian restaurants in London.