Best Restaurants in London

London, the bustling capital of the United Kingdom, offers a diverse culinary scene that reflects its rich cultural tapestry. From traditional British fare to international delicacies, the city caters to every palate. Visitors can enjoy a variety of dining experiences, from high-end restaurants to cozy pubs and street food markets.

Top Restaurants in London


London is home to some of the finest restaurants in the world. Whether you're seeking Michelin-starred dining or authentic local eats, the city's culinary landscape has something for everyone. Renowned establishments such as The Ledbury and Sketch offer exquisite menus that showcase the best of British and international cuisine. For a more casual experience, Borough Market is a must-visit for food lovers, offering a wide array of fresh produce, artisanal goods, and ready-to-eat meals.

Tourist and Cultural Attractions


Beyond its dining scene, London boasts a wealth of tourist attractions and cultural landmarks. Iconic sites such as the Tower of London, Buckingham Palace, and the British Museum draw millions of visitors each year. The city's vibrant arts scene, with venues like the Royal Opera House and the Tate Modern, offers a rich array of performances and exhibitions.

Exploring Local Neighborhoods


Each neighborhood in London has its unique charm and culinary offerings. Areas like Soho and Shoreditch are known for their trendy eateries and vibrant nightlife, while Covent Garden and Notting Hill offer a more laid-back dining experience. Exploring these neighborhoods provides an opportunity to discover hidden gems and experience the local lifestyle.

Sarracino

$$ 186 Broadhurst Gardens, NW6 3AY, Hampstead, London
Italian Casual Dining Pizzeria
Sarracino is a simple rustic restaurant is located on West Hampstead preparing Italian dishes and sumptous pizza.

Bella Luna

$$ 218 West End Ln, NW6 1UU, Hampstead, London
Italian Family Style Pizzeria
Bella Luna is a modern-looking restaurant located less than a 3-minute walk from West Hampstead tube station. At Bella Luna restaurant you can enjoy lunch or a romantic candle-lit dinner in true Italian style. The friendly staff, Italian artifacts, and soft music create a lovely ambiance in the evenings, making Bellaluna the perfect place to relax, unwind and enjoy real Italian food.

Giacomo’s

$$ 428 Finchley Rd, NW2 2HY, Hampstead, London
Italian Casual Dining
Giacomo’s is an old-school Italian restaurant and with traditional decor. Offering the best Italian cuisine for over 40 years in the area of Hampstead.

Alla Salute! Trattoria Pizzeria Social

$$ 2, Indiana Building, SE13 7QD, Deptford, London
Italian Family Style Pizzeria
Alla Salute! Trattoria Pizzeria Social is a Southern Italian restaurant proposing regional dishes from Puglia, Pizza proofs for 36 hours and is made with stone-milled flour, a selected wine list promoting the best of the Apulian region.

Le Querce

$$ 66 Brockley Rise, SE23 1LN, Brockley, London
Italian Casual Dining Pizzeria
Le Querce Restaurant on Brockley Rise, a family-run restaurant offering contemporary Italian cuisine with a Sardinian flair.

Bianco43 Blackheath

$$$ 1-3 Lee Rd, SE3 9RQ, Blackheath, London
Italian Family Style Pizzeria
Bianco43 Blackheath is in an airy venue with rustic wooden tables and bright contemporary decor serving delicious pizza and classic Italian cuisine.

Franco's

$$$$ 61 Jermyn St, SW1Y 6LX, St James's, London
Italian Family Style Elegant & Chic
Established in 1945, Franco's has become one of London's most popular Italian restaurants. The restaurant and bar offer sanctuary throughout the day with four outside tables to watch the world go by. Located at end of Jermyn Street, Franco's is situated in the heart of the art world, with private clubs, and hotels in the area. Head chef Stefano Turconi curates his menu drawing inspiration from the classical regional dishes, from the north to the south of Italy.

Al Duca

$$ 4-5 Duke Of York St, SW1Y 6LA, St James's, London
Italian Family Style
Al Duca Restaurant remains one of the most popular eateries in the chic St James area. Located between Piccadilly Circus and Green Park; this authentic Italian restaurant is ideal for business lunches, pre-theatre dinners, and full-on feasts for the whole family. The interior is a comfortably stylish mix of light wood, crisp white linen, and wall-mounted wine racks; while the atmosphere is relaxed and unpretentious. Al Duca's menu features classic Italian dishes.

De Amicis

$$$ 14 Notting Hill Gate, W11 3JE, Notting Hill, London
Italian Family Style Pizzeria
What you love about Italy is here in Notting Hill. This storefront restaurant offers the charm, warmth, and friendliness of the Italians as well as their unsurpassed cuisine in a dining room that is welcoming to all.

Giuseppe's Ristorante Italiano & Pizzeria

$$$ 47 Borough High St, SE1 1NB, Southwark, London
Italian Casual Dining Family Style
Giuseppe's Ristorante Italiano is one of the South Bank's oldest family-run Italian restaurants. 'Using only the finest ingredients from literally across the road at Borough Market, the menu is inspired by dishes from every region of Italy whilst remaining harmoniously in tune with the seasons.

Pulia

$$ 36 Stoney St, SE1 9LB, Southwark, London
Italian Casual Dining
A bright restaurant with a warm, inviting ambiance, Pulia showcases traditional delicacies from the Puglia region of Italy. The counter has mouthwatering light bites on display, with a great selection of imported Apulian deli items also on sale, or sit back and enjoy a glass of Pulian wine.

Azzurro

$$$$ 35 Tooley St, SE1 2QJ, Southwark, London
Italian Family Style Pizzeria
Underneath the railway arches of Charing Cross, Azzurro Waterloo is a vibrant restaurant in a great location facing Waterloo station with an outdoor terrace perfect for people-watching in the summer. Inspired by the finest Italian recipes, Azzurro uses the freshest ingredients to create a great selection of classic Italian dishes and frequently changing specials to ensure that you can enjoy a new culinary experience with each visit.

Macellaio RC - Union Street

$$$ Arch 24, 229 Union Street, SE1 0LR, Southwark, London
Italian Family Style Pizzeria
Macellaio RC Union Street is the third restaurant from Roberto Costa and a hymn to Italian excellence. With a unique dining theatre, in-house butchery, and traditional Ligurian bakery.

Trevi Ristorante

$$ 16-18 Highbury Cres, Highbury East, N5 1RD, Highbury, London
Italian Casual Dining Family Style Pizzeria
Restaurante Trevi is a bish-bash-bosh kind of restaurant bang opposite Highbury and Islington station serving hearty and tasty Italian food

Trullo

$$$ 300-302 St Paul's Road, N1 2LH, Highbury, London
Italian Family Style
A British take on Italian cooking by our very own, Tim Siadatan. The Trullo Cookbook is about serious cooking, but with a simple, laid-back approach. From creative antipasti and knockout feasts to the bold pasta dishes that inspired Trullo's sister restaurant Padella. This is food that brings people together.

L'oro Di Napoli

$$$ 6 The Quadrant, W5 4EE, Ealing, London
Italian Casual Dining Pizzeria
L'oro di Napoli is a traditional Neapolitan wood fired oven pizzeria. The restaurant is located in South Ealing, London. The people of Ealing can savor traditional Italian Pizza baked in a wood fired oven alongside delicious Italian food

Oi vita Pizzeria

$$ 67 Newington Green Rd, N1 4QU, Mildmay Ward, London
Italian Family Style Pizzeria
Oivita Pizzeria is a neat little pizzeria near Canonbury station. The long room has wooden tables running along one side, with a wood-burning oven in the back, where you'll find Apicella masterfully making the authentic Neapolitan pizza

Il Guscio Highbury

$$ 231 Blackstock Rd, N5 2LL, Highbury, London
Italian Casual Dining Family Style Pizzeria
An authentic Italian restaurant on Blackstock Road, in Highbury serving delicious Italian cuisine

Aqua Shard - Panoramic View Restaurant

$$$$ Level 31, The Shard, 31 St Thomas St, SE1 9RY, London Bridge, London
English European Mediterranean Fine dining Elegant & Chic
Aqua shard serves contemporary British cuisine and innovative cocktails with a stylish cosmopolitan interior, located on level 31 of The Shard. The menus offer fine British produce from carefully sourced local suppliers which is beautifully prepared using innovative techniques. Guests can enjoy breakfast, weekday lunch, weekend brunch, afternoon tea, and dinner or drop in for cocktails in the bar with stunning panoramic views of the city below.

Tíng Restaurant

$$$$ 31 St Thomas St, SE1 9SG, London Bridge, London
English International European Asian Fine dining Elegant & Chic
TĪNG Restaurant is located in Shangri-la Hotel, At The Shard on Level 35, the restaurant is open for breakfast, lunch, and dinner, and presents a modern British menu, whilst incorporating some of Shangri-La’s signature Asian dishes. The dishes are cooked using locally-sourced ingredients and served within a contemporary setting of Chinoiserie design. Served in theatrical elegance, the afternoon tea celebrates the best of British classics and features a fine selection of delicious finger sandwiches, handcrafted desserts, and freshly baked scones.
We are sorry but there are no matching results for selected filters.