Everplaces

Scotts

20 Mount St, London, Greater London W1K 2HE, UK 20 Mount St, London, Greater London W1K 2HE, UK
Food
fish
Scotts. London, United Kingdom
Note

seafood restaurant offering the finest oysters, fish and crustacea. Seasonal game, meat and vegetarian dishes also feature. fish are responsibly caught from sustainable sources. Champagne bar

Phone
020 7495 7309
fish

Save and share places you love
with Everplaces

Sign up