A Mayfair landmark and London’s most glamorous seafood restaurant at 20 Mount Street, where the champagne list is as impeccable as the plateau de fruits de mer. Oysters, langoustines and Blanc de Blancs are the holy trinity here — served amid dark wood panelling and a lively bar scene that draws everyone from celebrities to Cabinet ministers.

Add images to this location

PNG, JPG, WebP – Max 6MB.

Nearby locations