2 Best Restaurants in London, England

Oak & Poppy

$$ | Hampstead Fodor's choice

The "oak" in this all-day restaurant is a hand-crafted wooden "tree" that sits under a retractable roof that combines with blonde oak furnishings and pink walls to create a light, airy feel. The menu ranges from comfort food favorites like mac-and-cheese croquettes and mini-slider burgers to Asian-influenced dishes like duck bao buns or lime-glazed salmon with egg noodles, bok choy, and shiitake mushrooms to Mexican-influenced plates like fish tacos with pickled slaw and chipotle mayo or pulled-beef quesadillas. There are also inventive cocktails and indulgent brunch dishes like buttermilk pancakes with berries that have made the place a favorite with locals often accompanied by attendant children and dogs. 

34

$$$$ | Mayfair

A-listers head straight for 34, off Grosvenor Square in Mayfair, simply because all the other celebrities seem to hang out here, too. It must be the plush Edwardian and art deco dining salon, the neat fish, game, and steak-focused menu, and the smooth Upper Manhattan–style service. Appetizers like Devon crab and shrimp cocktail face off against chunkier delights from the Argentine parrilla charcoal grill—think 28-day Scottish Bridge of Allan rib eyes, USDA New York strips, and Japanese Wagyu fillets. Top crowd-pleasers include a luxurious surf and turf and truffled lobster macaroni. When done with mains one can opt to see the dessert menu or the cigar menu—or even both.