New luxury caviar bar concept set for Mayfair

Later this year will see the launch of a small yet opulent caviar bar within the recently created Medici Courtyard in Mayfair√Ęs Hanover Square.