In this guide
London happy hours run from 3pm to 7pm on most weekdays, and the best of them put food on the table as well as drinks on the bar. Each entry below gives the days, the times and the price, and says whether you need an app or a seat at the bar.
💡 The Short Version: Manzi’s in Soho has the most flexible window, 3pm to 7pm daily and all day Sunday, with oysters at £2 each and martinis at £10. Ippudo runs the longest weekday window, 2pm to 7pm. Market Halls sells £5 pints from 8pm and Dishoom sells £5 cocktails after 9.30pm until 30 November 2026. Yauatcha and Ping Pong put dim sum into the deal. Las Iguanas and Frankie & Benny’s run their cocktail offers all day.
⚠️ Most of these stop at Friday. Weekday-only deals are the rule; the weekend table near the end lists the ones that run on Saturday and Sunday.
For deals that are about eating rather than drinking, see restaurant deals; for a drinks-and-food package at weekends, see bottomless brunch; and for everything else, the food deals hub.
Soho and the West End
Manzi’s
Soho · Tottenham Court Road · daily 3–7pm, all day Sunday · oysters £2 each or six for £9, martinis £10
Oysters are £2 each or six for £9, and there are long drinks and martinis at £10. It is served on the terrace, at the bar and in the restaurant, so you do not need a bar stool to get it.
Sucre
Soho · Oxford Circus · Sunday to Thursday 3–7pm · £8 cocktails
Agave Hour is £8 tequila and mezcal cocktails in a South American restaurant, with small plates alongside. It stops at Thursday.
Yauatcha
Soho · Piccadilly Circus · Monday to Friday 4–7pm · 2-for-1
Cocktails and dim sum are both two-for-one, so a pair can eat for the price of one. It is the only Soho happy hour on this page that covers the food as well as the drinks.
Plum Valley
Chinatown · Leicester Square · Monday to Thursday 2–6pm · second cocktail half price
Buy one cocktail and the second is half price, in a Chinese restaurant in Chinatown. The window starts at 2pm, earlier than most, and ends at Thursday.
Shoreditch
Nightjar
Shoreditch · Old Street · Sunday to Thursday 6–8pm · £9 cocktails
A selection of cocktails is £9 each before 8pm, and the selection changes every month. It is a cocktail bar rather than a restaurant, so the deal is drinks only.
Kricket
Shoreditch · Shoreditch High Street · daily 4–6pm · £10 for a snack and a drink
A snack and a drink for £10, at the Shoreditch restaurant only. It is one of the few deals here that pairs one plate with one glass for a fixed price.
South Bank
Seabird
South Bank · Southwark · daily 3–6pm · oysters
The Oyster Happy Hour runs every day at Seabird in Southwark.
Battersea
Bread Street Kitchen
Battersea · Battersea Power Station · Sunday to Friday 3–6pm
A selected drinks menu of Negronis, Margaritas, house wine and beers. It is the one happy hour here that runs on Sunday and not on Saturday.
Sticks’n’Sushi
Battersea · Battersea Power Station · Monday to Friday 3–6pm · 2-for-1 cocktails
Ni-bai is two-for-one cocktails, at the Battersea restaurant, over three hours on weekday afternoons.
Camden, Stoke Newington, Barnes and Wembley
Purezza
Camden Town · Camden Town · Monday to Friday, until 7pm · 2 cocktails £18, 2 alcohol-free spritz £14
Two cocktails are £18, or two alcohol-free spritz £14, at every Purezza restaurant on weekdays. The alcohol-free option makes this the one to pick for a table where some are not drinking.
Escocesa
Stoke Newington · Stoke Newington · Monday to Friday before 7pm, all day Sunday · half-price oysters
Oysters are half price. It does not apply on Mother’s Day, Father’s Day or bank holidays.
Rick Stein, Barnes
Barnes · Barnes Bridge · daily 4–6pm · £2 oysters
The Oyster Happy Hour and Aperitivo gives £2 oysters every afternoon at the Barnes restaurant.
BOXPARK Wembley
Wembley · Wembley Park · Monday to Friday 5–8pm
A Special Happy Hour in a food hall by the stadium. It does not run during Fanparks, arena dates or televised England games, so on an event day it will not be on.
Chains and multi-site venues
These run at every London branch unless noted.
Ippudo
All branches · Monday to Friday 2–7pm
An exclusive happy hour menu in a ramen restaurant, running five hours a day, longer than any other weekday deal here.
Ping Pong
Four central London restaurants · Monday to Friday 3–6pm · half price
Drinks and dim sum are half price on over thirty items marked as happy hour dishes. You have to ask for it before you order, wine only by the bottle, and it is off on bank holidays.
Shoryu Ramen
All London restaurants · Monday to Thursday 3–6pm · £12 for two
Two cocktails or two pints of beer for £12, with two of the same drink. Regular beer only, not frozen, and it cannot be combined with percentage discounts.
Hakata Ramen + Bar
All branches · Monday to Friday 5–7pm, Saturday and Sunday 4–6pm · any 2 of the same cocktail £14
Two of the same cocktail are £14, and a KANPAI sake flight is £12 (a Japanese flight is £12.25). It is listed as the November 2026 happy hour.
Patty & Bun
All branches · Monday to Friday 4–7pm · 2 cocktails £14, cans £4
Two cocktails for £14 and canned beers at £4, in a burger restaurant.
Big Easy
London branches · Monday to Friday 4–6pm · 2-for-1 cocktails
Cocktails are two-for-one. There are no substitutions, and it is off on match days at Westfield Stratford.
Megan’s
All branches · daily 5–7pm · £8 cocktails
Every cocktail on the menu is £8 for two hours each evening, seven days a week.
Market Halls
Paddington, Oxford Street, Victoria and Canary Wharf · daily 3–5pm and from 8pm · 2 spritz £20, £5 pints
Two selected spritz for £20 from 3pm to 5pm, and £5 pints of selected draught beer from 8pm at Paddington, Oxford Street and Canary Wharf. You need the Hall Pass app to unlock either, and neither runs on bank holidays.
Dishoom
All branches · nightly after 9.30pm until 30 November 2026 · £5 a drink
The Dishoom Margarita, Chai Caffè Martini or Sober Negroni for £5 each. It is the late one: nothing else on this page starts after 8pm.
Hard Rock Cafe
London · 4–7pm
Happy hour at the bar, so take a stool rather than a table.
Las Iguanas
All branches · daily, all day · 2 classic cocktails from £13
Two classic cocktails from £13, available all day, every day.
Frankie & Benny’s
All branches · daily, all day · 2 cocktails £12
Two cocktails for £12 at any time.
Turtle Bay
All branches · daily, all day · 2-for-1 cocktails
Cocktails are two-for-one every day, with no time limit.
TGI Fridays
All branches · daily, all day · 2-for-1 cocktails and mocktails
Cocktails and mocktails are two-for-one, which covers non-drinkers too.
Happy hours at the weekend
Most deals above stop on Friday. These run on Saturday or Sunday.
| Day | Where | Times |
|---|---|---|
| Saturday and Sunday | Manzi’s, Soho | 3–7pm (all day Sunday) |
| Saturday and Sunday | Seabird, South Bank | 3–6pm |
| Saturday and Sunday | Rick Stein, Barnes | 4–6pm |
| Saturday and Sunday | Kricket, Shoreditch | 4–6pm |
| Saturday and Sunday | Hakata | 4–6pm |
| Saturday and Sunday | Megan’s | 5–7pm |
| Saturday and Sunday | Market Halls (spritz) | 3–5pm |
| Sunday | Sucre, Soho | 3–7pm |
| Sunday | Bread Street Kitchen, Battersea | 3–6pm |
| Sunday | Nightjar, Shoreditch | 6–8pm |
| Sunday | Escocesa, Stoke Newington | all day |
Times and prices as listed by each venue, November 2026.
Common questions
What time is happy hour in London?
Most run between 3pm and 7pm on weekdays. Ippudo is the longest weekday window at 2pm to 7pm, Manzi's runs 3pm to 7pm daily and all day Sunday, and Las Iguanas, Frankie & Benny's and Turtle Bay run their cocktail deals all day.
Where can I get a happy hour deal with food as well as drinks?
Yauatcha does 2-for-1 cocktails and dim sum, Ping Pong halves the price of drinks and dim sum on over thirty items, Kricket sells a snack and a drink for £10, and Manzi's and Rick Stein in Barnes sell oysters at £2 each.
Are there happy hours at the weekend?
Yes, but fewer. Manzi's, Rick Stein, Seabird, Kricket, Hakata, Megan's and Market Halls run on Saturdays and Sundays. Bread Street Kitchen, Nightjar, Sucre and Escocesa add Sundays.



