New Restaurants

40 Zero

40 Parkway, Camden Town NW1 7AHItalianBest London Restaurants

All day dining is your reward for the 2 minute walk from Camden Town tube. Head down Parkway and you'll find the relaxed atmosphere of Camden's newest restaurant.


The Porcupine

48 Charing Cross Road WC2H 0BSBritishBest London Restaurants

Perched along Charing Cross Road in the centre of London’s Theatreland, The Porcupine is a proper old-fashioned pub, serving hearty British grub.


Maison du Mezze

14 Leicester Square WC2H 7NGLebaneseBest London Restaurants

Located in the very heart of the West End, Maison du Mezze on Leicester Square offers a welcome retreat from the tourist crowds outside.


The Abingdon

54 Abingdon Road, Kensington W8 6APBritishBest London Restaurants

Perched just off Kensington High Street and only a 4-minute walk from Gloucester Road underground station, The Abingdon serves up a fine menu of British and Modern European cuisine.


Ruby Blue

1 Leicester Place, Leicester Square WC2H 7BPInternationalBest London Restaurants

Spread over two levels, Ruby Blue offers a vibrant bar and chic dining room and the subdued lighting is perfect for those evening dining vibes after a few cocktails at the bar.


C&R Izakaya

52 Westbourne Grove W2 5SHJapaneseBest London Restaurants

Tuck into classic Japanese cuisine at C&R Izakaya in Bayswater and enjoy another great addition to London’s repertoire of Japanese restaurants.


Pomona's Restaurant & Bar

47 Hereford Road W2 5AHInternationalBest London Restaurants

Pomona’s is a superb choice for dining in Notting Hill and is setting the standards for sustainable dining in London.


Vivat Bacchus London Bridge

4 Hays Lane, London Bridge SE1 2HBSouth AfricanBest London Restaurants

Found just a minute’s walk from London Bridge station, Vivat Bacchus has long been the restaurant of choice for fans of fine South African food.


Azzurro London Bridge

35 Tooley Street SE1 2QJItalianBest London Restaurants

Occupying a prime position along Tooley Street, right opposite London Bridge station, Azzurro is a stylish Italian restaurant and bar.


Bar Boulud

Mandarin Oriental Hyde Park, 66 Knightsbridge SW1X 7LAFrenchBest London Restaurants

Super chef Daniel Boulud’s magnificent London restaurant Bar Boulud can be found in the world famous Mandarin Oriental Hotel in London’s Knightsbridge.


Aubaine Kensington

37-45 Kensington High Street W8 5EDFrenchBest London Restaurants

Whether it's breakfast, brunch, lunch or dinner or simply a coffee and a snack you are after, Aubaine is just the ticket.


Lanes of London

140 Park Lane, Mayfair W1K 7AABritishBest London Restaurants

Critically acclaimed since it opened, Lanes of London is now one of the most popular restaurants in the area and it's advisable to book well in advance.


The Coal Shed

One Tower Bridge, 4 Crown Square SE1 2SESteakhouseBest London Restaurants

The Coal Shed is just over the river on Tower Bridge, adjacent to Potters Fields Park. If you're visiting the Tower of London or HMS Belfast, then this is the place to eat.



Sheraton Grand, 112 Piccadilly, Mayfair W1J 7BXItalianBest London Restaurants

The Mercante bottomless brunch menu is one of the most popular in London. This Italian restaurant at the Sheraton Grand is a real gem of of place to dine out in Mayfair.


Olives and Meze

131 Clapham High Street, Clapham SW4 7SSTurkishBest London Restaurants

The menu at Olives and Meze features dishes created using traditional Turkish recipes, passed down through the generations.


Subscribe to our newsletter

Sign up today for the latest news and special offers from Best London Restaurants.

Your email address
Enter the secret word

Join us on Instagram

Follow Best London Restaurants on Instagram
Follow Best London Restaurants on Instagram
Follow Best London Restaurants on Instagram
Follow Best London Restaurants on Instagram
Follow Best London Restaurants on Instagram
Follow Best London Restaurants on Instagram

Follow Best London Restaurants