Latest In

Travel

25 Best Seafood Restaurants In London For Fresh & Flavorful Dishes

Enjoy the finest best seafood in London with expertly prepared dishes, from sushi and oysters to grilled fish. These top restaurants offer something for everyone.

Mar 04, 2025
190 Shares
37.9K Views
London is home to some of the finest seafood restaurants, offering everything from freshly shucked oysters to exquisite lobster dishes. With a mix of Michelin-starred establishments, historic seafood spots, and trendy coastal-inspired eateries, there’s no shortage of options for those who appreciate high-quality seafood. Each restaurant brings its own unique flavors, ensuring a memorable dining experience for seafood lovers.

Top Seafood Restaurants In London

1. Scott’s

Location: Mayfair
A London institution, Scott’s in Mayfair has been serving exceptional seafood since 1851. This elegant restaurant is famous for its oysters, lobster, and caviar, making it a top choice for those looking to indulge in luxury dining. The art deco interiorand impeccable service add to the overall experience, making Scott’s a must-visit for seafood aficionados.
Scott's Mayfair
Scott's Mayfair

2. Bentley’s Oyster Bar & Grill

Location: Piccadilly
Opened in 1916, Bentley’s Oyster Bar & Grill is a classic London seafood spot that has stood the test of time. The restaurant is known for its extensive selection of oysters, which can be enjoyed at the marble-topped oyster bar or in the more formal dining room. In addition to oysters, Bentley’s offers a wide range of seafood dishes, including Dover sole, scallops, and crab.

3. J Sheekey

J Sheekey
J Sheekey
Location: Covent Garden
Located in the heart of London’s theatre district, J Sheekey is a beloved seafood restaurant with a history dating back to the 1890s. The restaurant is famous for its fish pie and shellfish platters, as well as its classic British charm. The atmosphere is intimate and cozy, making it a perfect spot for a pre-theatre dinner or a special night out.

4. The Oystermen Seafood Bar & Kitchen

The Oystermen Seafood Bar & Kitchen
The Oystermen Seafood Bar & Kitchen
Location: Covent Garden
The Oystermen Seafood Bar & Kitchen in Covent Garden is a small but mighty seafood spot that has quickly gained a reputation for its fresh and flavorful dishes. The restaurant specializes in oysters, but the menu also features a variety of seafood options, including lobster, crab, and clams.
The relaxed atmosphere and friendly service make The Oystermen a popular choice among locals and visitors alike. After enjoying your meal, consider taking a short walk to Oxford Circus, where you can explore one of London’s busiest shopping districts, filled with popular retail stores and vibrant energy.

5. Randall & Aubin

Randall & Aubin
Randall & Aubin
Location: Soho
Situated in the heart of Soho, Randall & Aubin is a lively seafood restaurant with a French-inspired menu. The restaurant has been serving up seafood delights since 1996 and is known for its oysters, lobster, and seafood platters. The bustling atmosphere, combined with the delicious food and extensive wine list, makes Randall & Aubin a favorite among Londoners.

6. The Sea, The Sea

The Sea, The Sea
The Sea, The Sea
Location: Chelsea
The Sea, The Sea in Chelsea is not just a seafood restaurant but also a fishmonger and seafood bar, offering some of the freshest seafood in London. The menu is constantly changing based on the day’s catch, ensuring that each dish is as fresh as possible.
From sashimi and ceviche to grilled fish and seafood platters, The Sea, The Sea offers a wide range of options for seafood lovers. After your meal, take a leisurely stroll to Albert bridge, one of London’s most picturesque and historic bridges, offering stunning views, especially when illuminated at night.

7. Prawn On The Lawn

Location: Islington
Prawn on the Lawn in Islington is a unique seafood restaurant that doubles as a fishmonger. The menu features a variety of small plates and sharing dishes, with a focus on fresh, seasonal seafood. Popular dishes include the signature prawnon the lawn (a dish of avocado, prawns, and chili), as well as crab, scallops, and oysters. The casual, laid-back atmosphere makes it a great spot for a relaxed meal with friends.
Prawn-on-the-lawn
Prawn-on-the-lawn

8. Bonnie Gull

Location: Fitzrovia
Bonnie Gull is a modern British seafood restaurant that brings the seaside to the city. The restaurant offers a seasonal menu that showcases the best of British seafood, with dishes like fish and chips, seafood risotto, and grilled mackerel. The Fitzrovia location has a beachy, laid-back vibe, making it a perfect spot for a casual lunch or dinner.

9. Wiltons

Wiltons
Wiltons
Location: St James’s
Established in 1742, Wiltons is one of London’s oldest restaurants and has a long-standing reputation for serving some of the finest seafood in the city. The menu features classic British dishes like Dover sole, lobster thermidor, and oyster platters. The elegant, old-world atmosphere and exceptional service make Wiltons a top choice for a refined dining experience.

10. Fishworks

Fishworks
Fishworks
Location: Various Locations (Marylebone, Covent Garden, Swallow Street)
Fishworks is a popular chain of seafood restaurants in London, known for its fresh fish and seafood dishes. Each location features a fish counter where customers can choose their catch, which is then cooked to order. The menu includes a variety of seafood options, from simple grilled fish to more elaborate dishes like bouillabaisse and seafood platters.

11. Chamberlain’s

Leadenhall Market
Leadenhall Market
Location: Leadenhall Market
Located in the historic Leadenhall Market, Chamberlain’s is a family-run seafood restaurant that has been serving fresh, high-quality seafood for over 70 years. The menu offers a wide range of dishes, including oysters, crab, lobster, and fish, all sourced from sustainable suppliers. The charming setting in one of London’s most iconic markets adds to the overall dining experience.

12. Rex & Mariano

Rex & Mariano
Rex & Mariano
Location: Soho
Rex & Mariano in Soho offers a modern take on seafood dining with a focus on simple, high-quality ingredients. The menu features a variety of raw and cooked seafood dishes, including tuna tartare, grilled prawns, and whole baked fish. The restaurant’s sleek, minimalist design and casual atmosphere make it a popular spot for a laid-back meal.

13. Parsons

Parsons
Parsons
Location: Covent Garden
Parsons is a small, intimate seafood restaurant in Covent Garden that has quickly become a favorite among locals. The menu is inspired by traditional British seafood dishes, with a focus on fresh, seasonal ingredients. Popular items include the crab on toast, salt cod fritters, and grilled sardines. The cozy atmosphere and friendly service make Parsons a great spot for a casual dinner.

14. London Shell Co.

Location: Regent’s Canal (Paddington)
London Shell Co. offers a unique dining experience aboard a narrowboat on Regent’s Canal. The restaurant specializes in seafood, with a menu that changes regularly based on the day’s catch. Diners can enjoy dishes like smoked trout, crab, and scallops while taking in the scenic views of the canal. The intimate setting and unique location make London Shell Co. a memorable dining experience.
London Shell Co.
London Shell Co.

15. Bentley’s Sea Grill

Location: Harrods, Knightsbridge
Located in the iconic Harrods department store, Bentley’s Sea Grill offers a luxurious seafood dining experience. The menu features a variety of seafood dishes, including oysters, lobster, and crab, all prepared with the same attention to detail as the original Bentley’s Oyster Bar & Grill. The elegant setting within Harrods adds to the overall experience, making it a perfect spot for a special meal.

16. The Ivy Market Grill

The Ivy Market Grill
The Ivy Market Grill
Location: Covent Garden
Part of the iconic Ivy Collection, The Ivy Market Grill in Covent Garden offers a sophisticated dining experience with a focus on classic British dishes. The seafood menu includes a variety of options, from oysters and lobster to fish and chips and seafood linguine. The stylish interior and prime location make it a popular choice for both locals and tourists.

17. Bonnie Gull Seafood Shack

Bonnie Gull Seafood Shack
Bonnie Gull Seafood Shack
Location: Soho
Bonnie Gull Seafood Shack in Soho is a small, laid-back seafood restaurant that offers a taste of the British seaside in the heart of London. The menu features a variety of fresh seafood dishes, including oysters, crab, and lobster, as well as the restaurant’s famous fish and chips. The casual, beachy vibe makes it a great spot for a relaxed meal.

18. The Fish House Of Notting Hill

The Fish House Of Notting Hill
The Fish House Of Notting Hill
Location: Notting Hill
The Fish House of Notting Hill is a neighborhood seafood restaurant that offers a wide range of fresh fish and seafood dishes. The menu includes classic British options like fish and chips, as well as more elaborate dishes like grilled lobster and seafood risotto. The cozy, unpretentious atmosphere makes it a favorite among locals.

19. The North Sea Fish Restaurant

Location: Bloomsbury
The North Sea Fish Restaurant in Bloomsbury is a family-run seafood spot that has been serving traditional fish and chips for over 40 years. The restaurant is known for its generous portions, fresh ingredients, and friendly service. In addition to fish and chips, the menu offers a variety of other seafood dishes, including grilled fish, prawns, and calamari.
The North Sea Fish Restaurant
The North Sea Fish Restaurant

20. Sweetings

Location: City Of London
Sweetings is one of London’s oldest seafood restaurants, having first opened its doors in 1889. The restaurant offers a traditional British seafood menu, with dishes like smoked eel, Dover sole, and lobster. The no-frills atmosphere and classic dishes make Sweetings a great spot for those looking to experience a taste of old London.

21. The Seafood Bar

The Seafood Bar
The Seafood Bar
Location: Soho
The Seafood Bar in Soho offers a modern, casual dining experience with a focus on fresh, sustainable seafood. The menu features a variety of raw and cooked dishes, including oysters, shrimp, and lobster, as well as seafood platters and ceviche. The stylish interior and lively atmosphere make it a popular spot for a night out.

22. Bucket

BuckeT
BuckeT
Location: Notting Hill
Bucket in Notting Hill is a seafood restaurant with a unique concept many of the dishes are served in buckets, making for a fun and casual dining experience. The menu includes a variety of seafood options, from prawns and clams to lobster and crab, all served with a selection of dipping sauces. The laid-back vibe and fresh, flavorful dishes make Bucket a great spot for a casual meal with friends.

23. Geales

Geales
Geales
Location: Notting Hill
Geales is a classic British seafood restaurant in Notting Hill that has been serving traditional fish and chips since 1939. The restaurant is known for its fresh, high-quality ingredients and generous portions. In addition to fish and chips, the menu offers a variety of other seafood dishes, including grilled fish, seafood platters, and oysters.

24. Wright Brothers Battersea

Wright Brothers Battersea
Wright Brothers Battersea
Location: Battersea
Wright Brothers Battersea is part of the Wright Brothers group, known for its fresh seafood and oysters. The Battersea location offers a relaxed, riverside dining experience with a menu that includes a variety of seafood options, from oysters and clams to lobster and crab. The outdoor terrace is a great spot to enjoy a meal on a sunny day.

25. Neptune

Location: Bloomsbury
Neptune is a seafood restaurant located within the Kimpton Fitzroy London hotel in Bloomsbury. The menu focuses on sustainable seafood, with dishes like grilled octopus, lobster, and oysters. The elegant, art deco-inspired interior and attentive service make Neptune a top choice for a special occasion or a refined dining experience.
Neptune is a seafood restaurant
Neptune is a seafood restaurant

FAQs

Which Seafood Restaurant In London Is The Most Luxurious?

Scott’s in Mayfair is often regarded as one of the most luxurious seafood restaurants in London, known for its elegant setting and high-end menu featuring oysters, caviar, and lobster.

Where Can I Find The Best Oysters In London?

For the best oysters in London, try Bentley’s Oyster Bar & Grill, Wright Brothers, or Seabird, all of which offer a wide selection of fresh, high-quality oysters.

Are There Any Seafood Restaurants In London That Offer A More Casual Dining Experience?

Yes, restaurants like Prawn on the Lawn, Bucket, and The Fish House of Notting Hill offer a more casual, laid-back dining experience while still serving top-notch seafood.

What Is The Best Seafood Restaurant In London For A Special Occasion?

Angler, a Michelin-starred restaurant in Moorgate, is a fantastic choice for a special occasion, offering a refined dining experience with a focus on sustainable seafood.

Can I Find Good Seafood In London On A Budget?

Yes, The North Sea Fish Restaurant and Sweetings offer excellent seafood at reasonable prices, making them great options for budget-conscious diners.

Final Words

From classic fish and chips to expertly prepared seafood platters, London's top restaurants serve dishes that highlight the best of the ocean’s bounty. Whether it's a casual spot with a lively atmosphere or a fine dining experience with expertly crafted flavors, the city has something to suit every preference.
Jump to
Latest Articles
Popular Articles