The best Italian restaurants in London


We are introducing the best Italian restaurants in London! Are you/your friends a lover of all types of Italian cuisine? Well carry on reading this post to find out the best Italian Restaurants in London! (In no particular order!)



1. Trullo


Trullo opened in June 2010, and offers a simple, seasonally focused, Italian inspired menu that changes daily. Fresh hand-made pasta and our charcoal grill are the counterpoints of the menu at Trullo, the pasta rolled minutes before service, and the fish and meat cooked over burning coals.


Location:  St Paul’s Rd, London N1 2LH

Average Price: £45-60 per person.




2. Manteca


A nose-to-tail italian-inspired restaurant. They focus on whole-animal butchery, hand-rolled pastas, wood-fired breads, and our own in-house salumeria. An amari-focused cocktail list. The wine list celebrates low-intervention and classic fine wines from italy, broader europe, and further afield north america.


Location: 49-51 Curtain Rd, London EC2A 3PT

Price: £50-60 per person.




3. Luca


The restaurant serves high-quality ingredients from around the British Isles and Italy. Seasonal produce such as scallops form Orkney, Hebridean lamb and turbot from Cornwall. It is food that observes the established traditions of Italian cooking, but breaks the rules a little.


Location: 88 St John St, London EC1M 4EH

Price: £75-£100 per person.




4. The river cafe


The river cafe is dedicated to giving magnificent regional Italian food based on top-drawer ingredients – salads, pasta and wood-roasted specialities are their main openers, all ingredients are accompanies by beautifully pricey Italian wines.


Location: Thames Wharf, Rainville Rd, London W6 9HA

Price: £100 per person.




5. Marcella


Marcella is a new Italian restaurant & bar at Deptford, South East London. It is the sister restaurant of one of the rising restaurants in Peckham called Artusi. The restaurant is small and cosy, with a bright modern and simplistic setting.


Location: 165A Deptford High St, London SE8 3NU

Price: £20-£40 per person.




6. Padella


Padella is the culmination of Tim and Jordan’s long held dream to open a pasta bar serving fresh, hand rolled pasta with delicious sauces and fillings inspired by their trips to Italy


Location: Shoreditch

Price:£7-£25 per person.




7. Lardo



A hip, industrial-chic pizzeria with a ‘disco ball’ oven, for brunch, drinks and Italian small plates!

Location: 197-201 Richmond Rd, London E8 3NJ

Price: £25-£30 per person.




8. Flour and Grape


Casual dining Italian restaurant serving fresh handmade pasta and exciting Italian wines in bustling Bermondsey, just a 10 minute walk from London Bridge.

Location: 214 Bermondsey St, London SE1 3TQ

Price: £10-£25 per person.


Sign up to our newsletter for weekly news & opportunities, exclusive offers & competitions, upcoming events & inside scoop!

Thanks for subscribing to our newsletter!