5 of the Best Italian Restaurants in London

Italian Restaurants

For any foodie, London is one of the best cities in the world to visit with its countless restaurants and eateries that lines its historic streets. If you’re thinking of visiting anytime soon, you’ll have plenty to choose from when you’re ready for a bite to eat.

There are hundreds of Italian restaurants across The Big Smoke, so if you’re a fan of Italian food, make sure to check out our selection of the best restaurants next time you visit the city.

Bella Cosa

Canary Wharf


Located in the business capital of London, Canary Wharf, Bella Cosa serves a variety of traditional dishes with a modern twist, presenting beautiful dishes that you’ll love. From classic pizzas and pasta dishes to tempting seafood plates, there is an array of delicious and tantalising items on the menu for you to choose from.

With views across the South Dock of Canary Wharf, the restaurant itself provides an excellent setting for a meal out with friends, family or coworkers. You can enjoy the main dining area or hire out the private dining room.




Morso is painfully cool so is naturally located in the coolest borough of London, Camden. You can choose from a selection of small plates as well as exciting Grappa cocktails and Italian wines. With authentic ingredients and freshly-made pasta dishes, you get a real taste of Italy when you dine at Morso.


City of London


Right in the heart of The City of London you’ll find the charming Mangio, where they serve authentic and freshly made pasta that gives you a true taste of Italy. Mangio brings the incredible taste out of high end restaurants and makes it accessible to anyone, whether they’re grabbing a quick bite on their lunch break or looking for the best kind of fast food before exploring the city.


St. James’s


Established over 70 years ago, Franco’s offers a traditional Italian feeling to the streets of London with its authentic menu and delicious dishes using the best ingredients including pastas and bread which are made fresh in-house. As one of the first Italian restaurants in London, you will feel as though you are getting a little history when you dine at Franco’s.




This family-run restaurant was established in 2006 by Italian brothers, Albert and Tini. the restaurant itself offers a relaxed, family atmosphere, all whilst serving fresh and authentic Italian dishes that cut no corners and give you a real ‘no-frills’ taste of Italy. The restaurant offers fantastic value for money, making it the perfect venue for any occasion, such as a family evening out or a quick lunchtime bite.

When visiting London, you will be spoilt for choice when looking for somewhere to eat great Italian food. Whether you’re looking for a cheap eat or fine dining, there is something to suit everyone, so why not try one of the above restaurants and find the perfect taste of Italy in the London?

Lee Edwin
My name is Lee Edwin. I'm a blogger, writer, and teacher from Florida. I share the best food trends and recipes that help you to stay healthy, slim, and happy.

    4 ways to save money when working in the hospitality industry

    Previous article

    Enjoy Melbourne’s Food and Desserts with Secret Food Tours Melbourne

    Next article


    Leave a reply