Top 10 best restaurants in London
1 Beck at Brown’s

Heinz Beck has paired his mastery of the Italian regions with the best British ingredients for a light but deep dining experience in Mayfair.
2 STK

Upon entering STK, you could be mistaken for thinking you’re dining out in the chrome-hard ambiance of a Saint Tropez night club.
3 Fancy Crab

Set in the heart of Marylebone, Fancy Crab is a light and airy dining room (with a sexy subterranean floor beneath) that offers a sensitively priced set lunch and an intriguing USP – namely that it specialises in red king crab.
5 Sumosan Twiga

Japanese and Italian food with great atmosphere. The Knightsbridge restaurant offers an Italian and a Japanese menu, with a restaurant on the first floor and a cocktail bar on the second.
6 Barrafina Coal Drops Yard

Been to a Barrafina before? Then you’ll know the deal with this new King’s Cross outlet: a continually rotating menu of tapas-related riches.
7 Wiltons

From its origins as an oyster stall in Haymarket to almost being destroyed during the Second World War, Wiltons, London’s oldest restaurant promises the finest in old-school dining.
8 Min Jiang

With one of the best views in London and amazing service, Min Jiang promises to keep you coming back for more.