Scott's

This glamorous restaurant and Oyster Bar is a real favourite with the stars. Oysters, caviar and seafood are the highlights, but seasonal game is also on the menu, inc venison fillet. ££££. Daily L & D.

Address: 
20 Mount St
London
W1K 2HE
United Kingdom

Map of Scott's