Scott's
Open
Advertisement
20 Mount Street
London W1K 2HE
Perfectly situated on Mayfair’s Mount Street, Scott’s menu reflects its glittering heritage, serving the finest traditional British fish and shellfish dishes alongside a variety of meat and seasonal game favourites, in a decadent atmosphere of urbane sophistication.
Also at this address
Owner verified
See a problem?
You might also like
United Kingdom›Scott's
Advertisement


