
Mayfair · Bar area
Caviar Bar
The Caviar Bar is a caviar counter restaurant in Medici Courtyard, Hanover Square, in Mayfair, run alongside the brand's own caviar shop. Guests sit along a white marble counter facing an open kitchen and can taste five varieties of sturgeon caviar, served in the tin on crushed ice with blinis, crème fraîche and other accompaniments, plus small plates and Champagne...
9 seated25 standing