Best Restaurants in London
1. Bentley's Oyster Bar & Grill, London
Mayfair seafood institution split between a bustling ground-floor oyster bar and a formal upstairs dining room. Shuckers work fast at the marble counter, while the heated terrace stays full year-round.