Scott’s Mayfair
Scott’s is an iconic Mayfair seafood restaurant serving exceptional British fish and shellfish alongside oysters, caviar, fine wines and seasonal dishes in an elegant setting.
Everything we book — Oyster Bar. Search or filter to refine.
1 listing