Mamma Mia! The way to a person’s heart is definitely through his stomach. London is an absolute delight for foodies and is a gastronomical hub. Italian food has managed to gain a large fan following all over the world, and you will find a plethora of the best Italian restaurants in London. The oozing and creamy pasta or the authentic pizza is something which you enjoy. Your hunt for some of the best Italian restaurants in London ends with this blog.
Beware: This blog will make you really hungry!
Best Italian Restaurants in London
From the mouth watering waffles to scrumptious fish n chips, these best Italian restaurants in London will turn your gloomy day into a ray of sunshine. Being home to some of the finest dinery to eat, you will find top 10 Italian restaurants in London, nothing short of authenticity and love. With the outstanding culinary skills and eyes for details, these Italian restaurants in London will open the door to Italy.
1. Padella
Price: Under £30
Google ratings: 4.5
Address: 6 Southwark St, London SE1 1TQ, United Kingdom
Timings: Monday to Saturday- 11:30 to 3:45 Sunday- 11:30 to 3:45
Must try: Padella’s signature dish, Fettuccine with Cobble Lane cured nduja, mascarpone & lemon
With the belief that every pasta plate has to be spot on, Pa della was opened after a culmination of 2 people’s dreams. Padella is a cosy, multi-award winner Italian restaurant in London, such as “Best Cheap Eat”, “2017 UK Top 100 Restaurants’ and many more. Here’s the menu of one of the best Italian restaurants in London for you to check out. This pasta bar serves a wide range of mouth-watering pasta. Make sure to leave some room in your stomach for their heavenly desserts, such as salted caramel and chocolate tart.
Pro- tip: This is one of the Italian restaurants in London that does not accept reservations, so you can book your place in the exhausting queue using the Walk-Up App.
2. Villa Di Geggiano
Price: £41 and over
Google ratings: 4.6
Address: 6-68 Chiswick High Rd., Chiswick, London W4 1SY, United Kingdom
Timings: Tuesday to Saturday- 12 pm to 3 pm and 6 pm to 10:30 pm; Sunday- 12 pm to 3 pm and 6 pm to 9 pm
Must try: Italian ice cream.
Villa Di Geggiano has a history of more than five centuries and is widely renowned for its warm and welcoming hospitality and generosity. You can indulge in their scrumptious food alongside a sumptuous glass of wine and experience fine dining. They make their own pasta and Italian ice cream while imposing the finest truffles all the way from Italy. Check out the menu of one of the best Italian restaurants in London. This London restaurant is a perfect spot for art lovers as this place hosts live-painting events and exhibitions here.
3. Locanda Locatelli
Price: 3 courses – £120 and 4 courses – £140
Google rating: 4.4
Address: 8 Seymour St, London W1H 7JZ, United Kingdom
Timings: Tuesday and Wednesday: 6 pm to 11 pm; Thursday to Sunday- 12 pm to 3 pm and 6 pm to 11 pm
Must try: strawberry souffle, Pesce (fish), Carne (meat)
One of London's best Italian restaurants with a Michelin star, Locanda Locatelli is renowned for both its friendliness and the calibre of its cuisine. If you are planning to visit this London restaurant, then here’s the menu for your reference. Staying true to its Italian roots, this restaurant serves exquisite hand-crafted pasta imbued with earthy freshness. Locatelli's kitchen offers value, culinary cred, and authentic Italian food in London as it embraces the changing seasons with a selection of dishes with distinct flavours that are influenced by provenance-driven rustic cuisine.
4. Piccolino London
Price: £11-25
Google rating: 4.2
Address: 11 Exchange Sq, Broadgate, London EC2A 2BR, United Kingdom
Timings: Monday to Friday 11:30 am - 10:30 pm.
Must try: Rib-eye steak, Chocolate Truffles, Creme Brulee
Piccolino London is an Italian restaurant in London that will provide you with an ultimate fine dining experience at Mayfair. You can experience dining “in the open air” on their terrace, where this passion lies. This is one of the best Italian restaurants in London that offers a wide variety of options in its menu. Piccolino offers classic and authentic Italian food in London with a modern twist. The menu is not just restricted to pasta or pizza; you can also try meat, fish, and vegetarian meals.
5. Sergio’s
Price: £26 to £40
Google rating: 4.3
Address: 84A Great Titchfield St., London W1W 7QY, United Kingdom
Timings: Sunday to Saturday- 12 pm to 11 pm.
Must try: Seafood pasta, Sunday roast special, Fresh Salmon with Lemon and Parsely
Sergio’s, located in Titchfield, is one of the places for Italian food in London. It welcomes you with a warm environment and a friendly staff. Scrumptious Italian food awaits you here. Sergio’s is well-known for its excellent service, which makes you want to visit this place more often. Here’s the menu to this London restaurant for your reference. This place is a blend of tradition and great food. You will definitely not be disappointed with this Italian restaurant in London.
You can get arguably the best pizza in London's vibrant street food scene. Take a look at our detailed webstory on the 8 best places for street food in London.
6. Bocca Di Lupo
Price: £26 to £40
Google rating: 4.4
Address: 12 Archer St, London W1D 7BB, United Kingdom
Timings: Monday to Saturday- 12:00 pm to 3:00 pm and 5:00 pm to 11:00 pm; Sunday- 12:00 pm to 3:30pm
Must try: Tagliatelle with porcini mushroom, Amatriciana - rigatoni with guanciale
Even if your stomach is full, your heart will not be. Bocca Di Lupo is a very cosy and charming place on Archer Street and will make you feel like you’re in a classic Italian restaurant. The menu here is changed daily to keep up with the changing seasons and offer you something new and fresh every day. This is why it is one of the best Italian restaurants in London. One can find a wide range of options in the menu of this London restaurant. The wine here is sourced with great attention and is prime Italian wine. The orgasmic food here comes with a side of an amazing time.
7. San Carlo Cicchetti
Price: £26-45
Google rating: 4.2
Address: 30 Wellington St, London WC2E 7BD, United Kingdom
Timings: Monday to Sunday- 12:00 pm to 11:00 pm.
Must try: Tagliata, Ravioli, Aubergine Parmigiana
San Carlo is one of London's best places to try Venetian food. With Cicchetti, you will not be restricted by the pre-designed meals but can create your own meal from the menu. The menus here are frequently altered to embrace and celebrate the seasons. You will be able to witness the Italian version of the Tapas Bar, check out the menu of this London restaurant. You can also try out the inspired cocktails from their comprehensive list of cocktails and wine, and desserts. If you are looking for the best Italian food in London, your hunt ends at San Carlo Cicchetti.
8. Bella Roma
Price: £25 and under
Google rating: 4.6
Address: 13 Lewis Grove, London SE13 6BG, United Kingdom
Timings: Monday to Sunday- 10:00 am to 11:00 pm.
Must try: Tagliatelle Bolognese, Spaghetti and King Prawn.
Bella Roma is a gem of an Italian restaurant in London. This authentic pizza will not disappoint you at all. You will be welcomed here by friendly staff and a really warm atmosphere. Bella Roma is a family-owned restaurant which serves great homemade pasta and pizza. You will be able to experience a wide authentic range of Italian food in London cooked with ingredients sourced all from Italy. Check out the menu of one of the best restaurants in London for your reference.
9. Gloria Shoreditch
Price: £30 - £49
Google rating: 4.8
Address: 54-56 Great Eastern St, London EC2A 3QR, United Kingdom
Timings: Monday to Wednesday- 12:00 pm to 10:45 pm; Thursday to Sunday- 12:00 pm to 10:00 pm.
Must try: pumpkin-based pizza, bruschetta, stracciatella,
It is almost impossible to leave disappointed with Gloria Shoreditch. The chefs here are incredible, and you might witness the best pasta in London. The food here is rich in taste and offers you a vibrant and lovely atmosphere. Well, if you are planning to visit this London restaurant then, check out their menu to not wait for ordering the food. The unbelievably tasty food here will just make your day. Gloria Shoreditch is easily accessible by public transport, such as The Tube.
10. Giuseppe’s Ristorante Italiano & Pizzeria
Price: £25 and under
Google rating: 4.2
Address: 47-49 Borough High St, London SE1 1NB, United Kingdom
Timings: Tuesday to Saturday- 11:30 am to 11:00 pm
Must try: Capricciosa pizza, Saltimbocca Alla Romana
Your search for the finest Italian restaurant in London Bridge ends at Giuseppe’s. This place in Borough Street offers many traditional and classic dishes on the menu. Their lunch and dinner menus provide a wide variety of Mediterranean treats, all of which are produced with the same passion and heart that are characteristics of Italian family cooking. The pizzas here are not to be missed for sure. This is considered one of the best restaurants in London, here’s the menu for your reference.
London never runs short on treating people with some amazing restaurants in London. Home to some of the finest and best Italian restaurants in London, the city has so much to offer in terms of Gastronomy. The quality of the ingredients and attention to detail in the preparation of the food, as well as the atmosphere, make dining out in London a unique and memorable experience. So now that you are hungry and craving some deliziosa Italian food, we hope your hunt for the best Italian restaurants in London ends with this blog. Bon Appetite!