20 Mount St,
Mayfair W1L 2HE
Scotts is a legendary seafood restaurant located in the heart of Mayfair, one of the most exclusive areas in London. Established in 1851, Scotts has been serving up the freshest fish and seafood for over 170 years, making it one of the oldest and most renowned seafood restaurants in the city.
As soon as you walk through the door, you’re transported to a world of timeless elegance and sophistication. The restaurant is designed with classic wood paneling, plush velvet seating, and warm lighting, creating a welcoming atmosphere that’s perfect for a special occasion or a romantic night out.
Scotts prides itself on sourcing the best and freshest seafood available. From oysters to lobsters, every dish is expertly prepared with care and precision. The restaurant’s menu also features a range of non-seafood options, such as steak and pasta, for diners with different tastes.
Monday – Saturday
12pm – 12:30am
12pm – 12am