Manzi's
Photo: Thibaud Georges
Photo: Thibaud Georges

London restaurants where you can get bargain oysters

The best places for oysters in London, from oyster happy hours to seafood spots

Leonie Cooper
Advertising

Oysters. Food of the gods. Sloppy globules of joy. But, more often than not, pretty pricey. Which is why the oyster happy hour has long been a firm favourite, letting mere mortals feast on these salty treasures for a more reasonable price. We've got together a list of the various spots across London that will offer you the chance to dine like a king, despite having relatively empty pockets. Don't forget your mignonette. 

RECOMMENDED: The best seafood restaurants in London.

Leonie Cooper is Time Out London’s Food and Drink Editor. For more about how we curate, see our editorial guidelines.

Top oyster restaurants in London

  • Seafood
  • Borough
  • price 3 of 4

Wright Brothers, Borough Market's famous and fabulous oyster house, understands the merits of a good extended happy hour. During theirs, which takes place Monday–Thursday between 3pm and 6pm, you can get oysters for £1 a pop. Bliss. 

  • Soho

Ham Yard has come over all fishy thanks to its al fresco oyster cart Shucks. Swing by the Soho hotel's terrace restaurant for half price shellfish during ‘Oyster Hour’, which happens Wednesday to Sunday, from 5-6pm, making half a dozen of the bad boys £12, or a full 12 for £22.50. 

Advertising
  • Spanish
  • Stoke Newington
  • price 2 of 4
  • 4 out of 5 stars
  • Recommended

'Escocesa’ is Spanish for ‘Scottish’ – a clue to the set-up at this Stoke Newington tapas bar, which uses super fresh Scots ingredients to create classic Spanish scran. Their oyster deal is great; half price oysters before 7pm Monday to Friday and all day on Sundays. 

  • Seafood
  • Soho
  • price 3 of 4

Tucked down a rather insalubrious Soho side street is Manzi's, a revamped version of a legendary central London resto. Their deal is fancy fish and a cruise liner feel, and they have an oyster offer to match. From Tues-Fri between 5.30-6.30pm, rossmore Irish oysters are £2 each of £9 for six and come with a lavis array of dressings; bloody mary, classic mignonette and tamarind, chilli and soy sauce.  

Advertising
  • British
  • Nine Elms
  • price 3 of 4

A rare joy – the weekend happy hour. From Thursday to Saturday, from 5pm until 7pm, Darby's brasserie offers up Jersey oysters for £1.50. You'll find it right in the shadow of the US embassy and the rest of the menu comes courtesy of Irish chef Robin Gill, with modern Euro small plates and grills.

  • Seafood
  • Southwark
  • price 3 of 4

You'll get laidback, Californian vibes and enticing rooftop views at Seabird, which is on top of The Hoxton hotel in Southwark. Every Monday to Friday from 3-6pm you'll also get £3 oysters – Jersey No.3 from the Channel Isles or Cumbraes from Ayrshire – as well as £7 martinis. We can think of worse ways to spend an afternoon. 

Advertising
  • Contemporary European
  • London Fields
  • price 3 of 4

This small plates, music-loving Hackney wine bar goes gaga for oysters every Friday from 3-5pm. Grab a half dozen for £9, or dozen for £18. Want less oyster and more booze? Then for £12 you'll score a Bambi martini and two oysters, or a glass of pet nat and two oysters for the same price. 

Recommended
    London for less
      You may also like
      You may also like
      Advertising