All lists

Best Seafood Restaurants in London

Oysters, whole grilled fish and the freshest British catch: London's best seafood.

Starting order is based on how often each place appears in London's major guides. Your upvotes move places up.

  1. 1Covent Garden · 28-32 St Martin's Court, WC2N 4ALElegant, old-school Theatreland seafood institution with romantic low lighting, oysters and polished service.
  2. 2Soho · 14-16 Brewer Street, W1F 0SGBuzzy Soho seafood brasserie with chandeliers, a disco ball, piles of shellfish and plenty of Champagne.
  3. 3Borough · Multiple locationsBustling Borough Market seafood joint with a cheap oyster happy hour; further sites in Battersea and South Kensington.
  4. 4Covent Garden · 39 Endell Street, WC2H 9BASmall, tiled Covent Garden seafood bistro from the 10 Cases team, with a daily-changing fish blackboard.
  5. 5Mayfair · Multiple locationsA bona fide London classic serving glamorous seafood in an elegant Mount Street dining room.
  6. 6St James's · 55 Jermyn Street, SW1Y 6LXHistoric, old-school Jermyn Street restaurant serving top-flight seafood and classic British dishes.
  7. 7Piccadilly · 11-15 Swallow Street, W1B 4DGCentury-old seafood restaurant off Piccadilly that shucks around 1,000 oysters a day in peak season.
  8. 8South Bank · 40 Blackfriars Road, SE1 8NZRooftop seafood restaurant on Blackfriars Road with fantastic oysters, frozen cocktails and a terrace with panoramic views.
  9. 9Soho · 77 Dean Street, W1D 3SHChic, sustainability-minded Dean Street seafood bar with seafood platters and fish cooked simply.
  10. 10Hammersmith · 206-208 Hammersmith Road, W6 7DHStunning shoreline-inspired seafood and wine restaurant with a blackboard of daily specials.

Missing somewhere?

Loading…