Best Fish Restaurants In London

From sea bream and salmon through to crab and crustaceans, London's best fish restaurants serve a whole host of delicious treats from under the sea. Sourcing their fish from day boats and the city's fish markets, these seafood restaurants in London consistently serve fresh and delicious wares; check out our selection of the best here.

Last updated on 15th May 2019

Restaurant Ours

10 user reviews 4

Go Bottomless for £25pp (Ts&Cs apply) and 2 other offers

Even though European food is renowned for their delicious fish dishes, that doesn't mean you should settle for any old restaurant. Restaurant Ours serves up the finest in European fish dishes, accompanied by seasonal cocktails in a fun, modern and chic environment.

Roka Canary Wharf

2 user reviews 5

Lunch Menu £35 per person and 4 other offers

Serving up Japanese tapas and other authentic dishes from the country, Roka Canary Wharf is one of the top fish restaurants in London. With a delicious selection of sushi and sashimi, alongside cooked options from their robata grill, it's a must-visit for seafood fans.

Sea Containers

4 user reviews 4

8 dish sharing menu for two with a glass of bubbles - £25pp

The clue is in the title with this London fish restaurant; Sea Containers is a swanky spot located on Southbank and is inspired by cruise liners from the golden era of travel. Blag a space on their terrace for views of the river and London as you work your way through a menu that includes goodies such as ceviche and scallops.

Gatti's Restaurant

2 user reviews 5

Bottomless Belini's

Not only does Gatti's offer some of the finest Italian food in East London, their fish dishes are particularly choice. Set across two floors, with a wine bar upstairs and an elegant restaurant below, they deliver on wonderful Italian fish dishes using many British ingredients.