Looking for something?

Search
Close this search box.
seafood restaurants

Best seafood restaurants in London, from rustic oyster shacks and much-hyped shellfish bars to fine dining spots

Lauren Kate Hughes rounds up the best seafood restaurants in London for every occasion

The best seafood restaurants in London vary from unassuming (but delicious) boltholes offering pound-a-pop oyster happy hours to some of the finest places to dine in the city, where you can also enjoy a glass of champagne with the London skyline in the background.

Seafood always feels like a special occasion, whether it’s towering stacks of delicacies like prawns, melt-in-the-mouth scallops, and zingy calamari, or the white tablecloth service with course after course of delights from the sea. You can find some of the best oyster restaurants in London, as well.

While London may be landlocked and without the benefits of sea views, that doesn’t mean the offering is any weaker. Billingsgate Market, the largest inland fish market in the UK, often populates the Capital’s restaurants with the finest produce from the British Isles. This is our tried-and-tested edit of the best seafood restaurants in London to try next.

11 best seafood restaurants in London

1. J. Sheeky, Covent Garden

Best seafood restaurants: J Sheekey in Covent Garden

Best for: White tablecloth fine dining

The place to go for old-school glamour in the heart of London’s theatreland, J. Sheeky is a favourite with discerning foodies and A-list celebrities. Understated and always offering impeccable service, this celeb haunt pulls out all the stops for a fine-dining seafood experience — a timeless contender for one of the best seafood restaurants in London.

While it’s an undeniably prestigious establishment, the lunch menu offers three courses for £39 — a very fair price when it’s salmon sashimi, pan-fried seabass, lime and ancho chilli butter, finished off with salted caramel creme brule on the menu.

j-sheekey.co.uk

2. Lyons, Crouch End

Lyons, Crouch End - best seafood restaurants in London

Best for: A romantic seafood dinner for two

Crouch End has no shortage of great restaurants, but Lyon’s has to take the crown for the most coveted in the area. This picturesque and unassuming seafood restaurant looks romantic from the outside. With an open-plan kitchen, breakfast-bar-style dining, and candlelight, it’s an inviting space that offers a delicious menu.

Head Chef Robbie Cornell made his name at the prestigious Corrigan’s in Mayfair and brings real flair to the kitchen with an ever-changing menu that features delights like wild-cured seabass, Dorset clams and dressed oysters.

lyons-restaurant.com

3. estiatorio Milos

Best for: Fresh fish in elegant surroundings

Best seafood restaurants: Milos in London

estiatorio Milos has to have one of the most glamorous restaurant entrances in London. The restaurant, nestled within the stately British Columbia House, fuses the grand architecture of the early 20th century with elegant Grecian touches — soaring ceilings, white linen tablecloths and warm, modern lighting all add to its Athenian charm.

At the heart of the restaurant is its vast fish counter, offering diners the chance to choose their own catch — a blend of theatrics and simplicity. As Milos is in the heart of London, and very close to the West End, it provides an affordable pre-theatre menu for those dining early. If you’re opting for a lavish dinner, you must try the Milos Special alongside your fish or seafood main, a decadent tower of fried courgette with Greek cheese and tzatziki for dipping — an instant classic.

estiatoriomilos.com/location/london

4. The Pearly Queen

The Pearly Queen - best seafood restaurants London

Best for: Hardcore oyster fans

After the success of the now-closed but delightful Corner Stone in Hackney, Chef Tom Brown is back with another venture – Pearly Queen in Shoreditch. Oysters are the order of the day here, with some inventive takes on the classic lemon and Tabasco combo.

The interiors here feature contemporary artwork and flashes of neon, making it an excellent spot for a Friday night seafood experience. Try the ‘crispy buffalo’ oysters — you won’t regret it.

thepearlyqueen.com

5. Scott’s, Mayfair

Scott's, Mayfair - best seafood restaurants in Mayfair

Best for: High-brow dining with caviar and champagne

A London institution, Scott’s is a favourite with celebrities and discerning foodies, offering a real buzz any day of the week. Whether it’s caviar, oysters, or a delicate dish of grilled Dover soul, you know it will be top-notch here. There’s also a sister restaurant in Richmond that has the same name. While it’s not as well-reviewed, it offers a decadent menu and lovely riverside views.

scotts-mayfair.com

6. The Seafood Bar, London

Best seafood restaurants: The Seafood Bar

Best for: A family-friendly seafood feast

The Seafood Bar is in the heart of Soho and makes for a great place to watch the world go by while you dine. It’s one of the most family-friendly seafood restaurants on our list, and you’ll often spot multiple generations tucking into seafood platters — its friendly atmosphere makes it an excellent option for birthday parties and other celebrations.

The Seafood Bar is an Amsterdam export, brought to London by seasoned fisherman Fons de Visscher; the restaurant was founded with true passion. Inside, the decor is light and airy with warm lighting that provides an atmospheric glow in the evening. And for those dining without the whole family, looking for a nightcap, the buzzing Zum Barbarossa is downstairs.

The Seafood Bar also excels at platters, offering huge plates of oysters accompanied by a lovely mignonette, Tobasco, and lemon, all you need to complement them. Diners can opt for a mixed platter of oysters from different places, such as Jersey and Maldon oysters, to compare notes.

theseafoodbar.com/london

7. Wright Brothers, Borough

Wright Brothers oyster restaurant

Best for: Fresh oysters in an informal setting

(Slightly) cheaper and most definitely cheerful, Wright Brothers is a solid fan for oyster fans. Nestled in the busy food epicentre of Borough Market, it’s an accessible drop-in location where seafood fans can enjoy a glass of fizz and some seafood delicacies.

There are also branches in South Kensington and Battersea if you want a less central location. An oyster happy hour happens every week, from 3 pm to 6 pm every Monday to Thursday. And if you want something more substantial, opt for lobster and fries or a fresh prawn linguine.

thewrightbrothers.co.uk/pages/borough-market-seafood-restaurant

8. Angler, Moorgate

Best for: Michelin-worthy fish and seafood

This Michelin-stared restaurant sits at the top of the South Place Hotel in East London and offers a fine dining experience. Chef Gary Foulkes is at the helm, serving fresh seafood and fish dishes with a white tablecloth dining experience. It’s an impressive seafood restaurant in London for a posh lunch, or make an evening booking to experience the whole shebang for a special occasion.

anglerrestaurant.com

9. Sweetings, City of London

Sweetings, City of London - best seafood restaurants in London

Best for: An old-school fish counter restaurant with bags of charm

Looking for a classic seafood restaurant in the heart of London? Sweetings has traditional decor, pull-up chairs and fresh seafood behind the counter. It’s the ultimate city lunch destination. The fish pie is legendary here, finished off with some old-school desserts.

sweetingsrestaurant.com

10. Parsons, Covent Garden

Parsons in London

Best for: Authentic and impressive food

This restaurant is everything a seafood restaurant should be. Understated, a little bit under the radar and very stylish, Parsons lets the dishes do the talking with fresh and seasonal ingredients that really shine. Daily specials are written on boards and wiped off at the close of service — no tired and generic dishes here.

parsonslondon.co.uk

11. Prawn on the Lawn, Islington

Best for: An intimate fish and seafood dining experience

This tiny gem of a restaurant is one of the best seafood destinations in London for counter-top dining. Enjoy king prawns, crab, lobster and oysters during a no-frills yet decadent and stylish dining experience.

Despite being famous across London, this restaurant still has a lot of local charm and feels authentic. In our experience, whoever is behind the counter will happily chat you through the dishes that day, adding to the experience.

prawnonthelawn.com

Liked our guide to the best seafood restaurants in London? Take a look at our guide to the best restaurants in south London and the best Sunday roasts in London.

More Articles You Will Love