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 in London. Search or filter to refine.
1 listing