Mayfair Seafood Restaurant

Back GET A QUOTE

The Venue

Situated in Mayfair, this exquisite seafood restaurant offers the finest oysters, fish and crustacean caught from only sustainable sources. The magnificently laid tables overlook the elegant oyster and Champagne bar with the full à la carte menu being served throughout the day from 12 noon. A spectacular venue for stylish events.