Add images to this location

Upload additional images for this location – they will appear on this location once approved.

PNG, JPG, WebP – Max 6MB.

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.

Nearby locations