Register my restaurant
Help
What
Where
Cuisine, restaurant name...

The Best Italian Restaurants in London

162 restaurants
Why you received these results
Baccalà, London

    Seafood

    Baccalà

    Bermondsey Street, SE1 3TR, London

    9.3 / 10
    29 reviews

    Average price £50

    Valentine's Day Lunch Menu £40

    Sette, London

      Italian

      4 Knightsbridge Green, SW7 1DW, London

      9.3 / 10
      32 reviews

      Average price £75

      Valentine's Day menu £130

      Manuel's Restaurant and Bar, London

        Italian

        129 Gipsy Hill, SE19 1QS, London

        9.3 / 10
        72 reviews

        Average price £27

        St Valentine’s Dinner- Glass of Champagne on arrival £80

        Islington Blend, London
        Great Deal

          Italian

          Liverpool Road, N7 8NS, London

          9.9 / 10
          6 reviews

          Average price £25 Accepts Yums

          50% off the 'a la carte' menu

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

          Materia Lab , London

            Italian

            92 Balham High Road, SW12 9AG, London

            9.2 / 10
            52 reviews

            Average price £25

            Valentine's Day menu £50

            Buon Vinello, London

              Pizzeria

              216 Archway Road, N6 5AX, London

              9.5 / 10
              9 reviews

              Average price £23

              30% off the 'a la carte' menu

              La Cucina Di Daffy, London

                Pizzeria

                Crown Dale, SE19 3NG, London

                9.7 / 10
                64 reviews

                Average price £20

                20% off the 'a la carte' menu

                Maiella Worth, London
                On A Budget

                  Italian

                  789 Wandsworth Road, SW8 3JQ, London

                  9.6 / 10
                  44 reviews

                  Average price £15

                  20% off the 'a la carte' menu

                  Caravaggio Restaurant, London

                    Italian

                    107-112 Leadenhall Street, EC3A 4AF, London

                    8.8 / 10
                    223 reviews

                    Average price £40

                    Valentine's Day menu £52.5

                    Mamalu Ristorante Italiano , London

                      Italian

                      314 Earls Court Road, SW5 9BQ, London

                      9.5 / 10
                      9 reviews

                      Average price £30

                      Valentine's Day menu £80

                      A’do’re’ Fritto, London

                        Pizzeria

                        Hawley Wharf, NW1 8AA, London

                        9.4 / 10
                        92 reviews

                        Average price £20

                        20% off the 'a la carte' menu

                        The Orchid Room at The Dorchester, London

                          International

                          The Dorchester Hotel, W1K 1QA, London

                          9.8 / 10
                          19 reviews

                          Average price £85

                          ZEROZERO, London

                            Pizzeria

                            Finchley Road, NW3 6LU, London

                            9.2 / 10
                            126 reviews

                            Average price £28

                            30% off the 'a la carte' menu

                            Al Mare, London

                              Italian

                              1 Cadogan Place, SW1X 9PY, London

                              Average price £30

                              Valentine's Day menu £125

                              Spagnoletti, London
                              Great Deal

                                Italian

                                23-27 Euston Road, NW1 2SD, London

                                8.8 / 10
                                24 reviews

                                Average price £35

                                50% off the 'a la carte' menu

                                Casa Dino, London

                                  Italian

                                  38 Devonshire Road, W4 2HD, London

                                  9.4 / 10
                                  82 reviews

                                  Average price £28

                                  Valentine's Menu 2023 £57

                                  STECCA, London

                                    Italian

                                    14 Hollywood Road, SW10 9HY, London

                                    9.1 / 10
                                    26 reviews

                                    Average price £25

                                    20% off the 'a la carte' menu

                                    AperiPasta Italian Kitchen & Prosecco Bar, London

                                      Italian

                                      8 Charleville Road, W14 9JL, London

                                      8.9 / 10
                                      94 reviews

                                      Average price £25 Accepts Yums

                                      Valentine's Day menu £38.5

                                       DeGusto Italian Restaurant & Pizzeria, London

                                        Italian

                                        94 Camden Road, NW1 9EA, London

                                        9.3 / 10
                                        151 reviews

                                        Average price £20

                                        Valentine's Day menu £60

                                        Mercante, London

                                          Italian

                                          112 Piccadilly, W1J 7BX, London

                                          8.4 / 10
                                          86 reviews

                                          Average price £30

                                          Valentine's Day menu £65

                                          Number Twelve, London

                                            International food

                                            12 Upper Woburn Place, WC1H, London

                                            8.2 / 10
                                            45 reviews

                                            Average price £39

                                            Valentine's Day menu £49.5

                                            Lissome, London

                                              Italian

                                              488-490 Kingsland Road, E8 4AE, London

                                              8.7 / 10
                                              15 reviews

                                              Average price £25

                                              30% off the 'a la carte' menu

                                              Cellar, London

                                                Local

                                                Queen Caroline Street, W6 9BW, London

                                                9.5 / 10
                                                27 reviews

                                                Average price £22

                                                Da Franco Restaurant, London
                                                Top Rated

                                                  Italian

                                                  Friern Barnet Road, N11 3DA, London

                                                  9.6 / 10
                                                  141 reviews

                                                  Average price £29

                                                  Magenta, London

                                                    MICHELINFusion

                                                    23 Euston Road, NW1 2SD, London

                                                    9.2 / 10
                                                    32 reviews

                                                    Average price £62

                                                    Valentine's Day Menu £96

                                                    Frequently Asked Questions

                                                    Handmade pasta, stone-oven pizza, gooey steaming risotto, and mouth-watering tiramisu; Italian cooking comes straight from the heart and hearth. From Naples, Venice, or Florence, treat yourself to a delicious meal from our selection of the best Italian restaurants.