City

Best Happy Hours in London (2026)

Proper cocktails, £1 oysters, neighborhood wine bars and after-work deals worth knowing about.

New to RoamRecs? Save these places to your own map in one tap, find them again on your phone, and share lists with friends. It’s free.

Open the map →
Best Happy Hours in London (2026)

Run a business in this guide, or want yours added? Get in touch. Or get featured.

32 places on the map
Filter by section

A good happy hour should get you into somewhere you'd happily visit at full price. A small saving on an unremarkable drink isn't a reason to cross London.

This guide covers 32 happy hours across the city, from Soho and Shoreditch to Brixton, Tooting and Walthamstow, with the exact branch, the days and what's actually discounted. Everything was checked on November 2, 2026, and prices are menu prices.

Every London Happy Hour at a Glance

Bar or restaurantAreaThe dealWhen
Swift SohoSohoCocktails from £7Mon–Thu 3–6pm
El SieteSoho£7 cocktailsDaily 5–7pm
Speedboat BarSoho£8 cocktailsDaily 10pm–close
Simmons SohoSoho2-for-1 cocktails, £2.50 spiritsSun–Fri 3–8pm; reduced Sat
The Seafood BarSoho£1.50 oystersDaily 3–5pm
The MAINE MayfairMayfair£1 oysters, 2-for-1 drinksMon–Fri 4–7pm
The EscapologistCovent GardenTwo cocktails for £16Mon–Fri 4–9pm; Sun 3–9pm
Lucy WongFitzroviaTwo drinks for £12Wed–Fri 5–8pm
SupermaxKing's Cross£9 cocktailsWed–Sat 5–7pm
Plaquemine LockAngel£1 oysters, £5 wineTue–Fri 4–5:45pm; Sat–Sun 11am–noon
Little MerciesCrouch End30% off drinksTue–Sat 6–7pm
Ninth WardClerkenwellTwo cocktails for £20, £14 wingsTue–Fri 4–7pm; Sat 5–7pm
CaiaNotting Hill£8 cocktails and wineTue–Sat 5:30–7pm
Wright Brothers South KensingtonSouth Kensington£1 oystersMon–Fri noon–6pm; Sun 4–6pm
Swift ShoreditchShoreditchCocktails from £7Daily until 6pm
Old Street RecordsOld Street2-for-1 cocktailsMon–Sat 5–8pm
Galvin Bistrot & BarSpitalfields£1 oysters, £5 mini martinisMon–Thu 3–6pm; Fri–Sat 2:30–6:30pm
ROKA Canary WharfCanary Wharf£7 cocktailsMon–Fri 4–7:30pm
All My FriendsHackney Wick£5 pints, 2-for-1 cocktailsWed and Thu
Exale TapWalthamstow£15 burger and pint; two cocktails for £16Thu; Fri 4–10pm
The Natural PhilosopherHackney Road£10 pickle cocktailsWed–Sat before 10pm
Simmons BankThe City2-for-1 cocktails, £2.50 spiritsMon–Fri 4–9pm; reduced Sat
Swift BoroughBoroughCocktails from £7Sun–Thu 3–6pm
Wright Brothers Borough MarketBorough£1 oystersMon–Wed 3–6pm
Nine LivesLondon Bridge£3 tacos, £16 taco and cocktailTue 5–9pm
SeabirdSouthwark£3 oystersTue–Sat 3–6pm
Darby'sNine Elms£2 oysters, £10 martinisWed–Fri 5–7pm; Sat 3–6pm, 9–10pm
Wright Brothers BatterseaBattersea£1 oystersMon–Fri 3–6pm; Sun 6–9pm
Bottle + RyeBrixton£8 cocktails, £5 wineTue–Sat 5–6:30pm
Venn Street RecordsClapham2-for-1 cocktailsDaily 5–8pm
GoldfinchTootingTwo cocktails for £15Before 7pm; all night Mon
CubanaWaterloo2-for-1 cocktailsDaily 3–7pm; Fri–Sat 10pm–midnight

Happy Hours in Central, North and West London

Most of central London's best deals sit within a few minutes' walk of each other, from 3pm cocktails to a round that doesn't start until 10pm. King's Cross, Crouch End and South Kensington round it out.

Swift Soho

Swift Soho

12 Old Compton St, London W1D 4TQ, UK

A buzzy Old Compton Street bar we'd happily pay full price for. Stay upstairs, which is mainly walk-in; the downstairs bar is reservations only. 21 and over. Happy hour: Mon–Thu, 3–6pm The deal: Cocktails from £7

El Siete

El Siete

66-70 Brewer St, London W1F 9UP, UK

Through the pink door beneath El Pastor and down into a red-lit room built around tequila and mezcal. Add £2 tostaditas, and book or just show up. Happy hour: Daily, 5–7pm (Sips 'til Siete) The deal: A changing list of £7 cocktails

Speedboat Bar

Speedboat Bar

30 Rupert St, London W1D 6DL, UK

For when everyone else's happy hour finished hours ago. The upstairs bar has a pool table and Muay Thai on the TVs. Soho only, not Speedboat at The Electric. Happy hour: Daily, 10pm–close The deal: £8 Snakeblood Negroni, Whisky & Soda or Phed Pokati Margarita

Simmons Soho

Simmons Soho

2 Bateman St, London W1D 4AE, UK

A retro two-floor bar that feels like a '90s living room. Choose it when price matters more than a contemplative discussion about vermouth. Happy hour: Sun–Fri, 3–8pm; Sat, 3–8pm (cocktails and teapots only) The deal: 2-for-1 cocktails, £2.50 spirit and mixer, £3 wine and bottled beer, £4 lager

The Seafood Bar

The Seafood Bar

77 Dean St, London W1D 3SH, UK

The Soho outpost of an Amsterdam seafood restaurant, with the easiest oyster deal here: same price, same hours, every day. Most tables are kept for walk-ins. Happy hour: Daily, 3–5pm The deal: £1.50 oysters

The MAINE Mayfair

The MAINE Mayfair

Lower Ground, 6, Medici Courtyard, London W1S 1JY, UK

A vaulted-brick American bar, and about as glamorous as £1 oysters get. Ask for The Tavern, because other tables don't get these prices. The dress code is smart elegant. Happy hour: Mon–Fri, 4–7pm, in The Tavern The deal: £1 oysters and 2-for-1 selected drinks

The Escapologist

The Escapologist

35 Earlham St, Seven Dials, London WC2H 9LD, UK

An underground Seven Dials bar with a deal that runs late enough for after a show. Both cocktails must be the same, and times change in December. Happy hour: Mon–Fri, 4–9pm; Sun, 3–9pm The deal: Two of the same cocktail for £16, £5 Madrí

Lucy Wong

Lucy Wong

33-34 Rathbone Pl, London W1T 1JN, UK

A basement bar inspired by 1950s Hong Kong, a few minutes north of Soho. Tuesday's £1 bao is a cheap way into the menu. Happy hour: Wed–Fri, 5–8pm; £1 bao all evening Tuesday The deal: Two drinks for £12 from a list of cocktails, beer and more

Supermax

Supermax

14-18 Handyside St, London N1C 4DN, UK

A late-night cocktail and disco bar hidden beneath Happy Face Pizza. Come for aperitivo and see how the evening goes; it's open until 1am on Fridays and Saturdays. Happy hour: Wed–Sat, 5–7pm The deal: £9 cocktails

Plaquemine Lock

Plaquemine Lock

139 Graham St, London N1 8LB, UK

A Louisiana-inspired pub on the canal, where oysters, boudin balls and a beignet make a very cheap early dinner. Walk-ins are welcome, but booking's advised. Happy hour: Tue–Fri, 4–5:45pm; Sat–Sun and bank holiday Mondays, 11am–noon The deal: £1 oysters and shrimp, £2 boudin balls, £3 fries, £5 house wine, £6 margaritas

Little Mercies

Little Mercies

20 Broadway Parade, London N8 9DE, UK

A small neighborhood bar with serious cocktails and a changing menu. The first hour after opening takes 30% off the whole drinks list, though not takeaway bottles or cans. Happy hour: Tue–Sat, 6–7pm The deal: 30% off all drinks in the bar

Ninth Ward

Ninth Ward

99-101 Farringdon Rd, London EC1R 3BN, UK

A saloon-style late-night bar on Farringdon Road, open until 2 or 3am. All-you-can-eat wings turn it into dinner, and bookings start at four people. Happy hour: Tue–Fri, 4–7pm; Sat, 5–7pm. Wings: Tue, Wed, Fri and Sat, 5–10pm The deal: Two house cocktails for £20, £5 house wine or prosecco, £14 wings

Caia

Caia

46 Golborne Rd, London W10 5PR, UK

An intimate Golborne Road bistro that cooks over an open-fire grill. Have a drink first and decide whether you're staying to eat. Happy hour: Tue–Sat, 5:30–7pm (Notti Hour) The deal: £8 cocktails and wines

Wright Brothers South Kensington

Wright Brothers South Kensington

56A Old Brompton Rd, South Kensington, London SW7 3DY, UK

The weekday window starts at noon, the earliest of the three branches. On Saturdays, £1 oysters are only in The Mermaid, the Art Deco basement bar. Bank holidays are excluded. Happy hour: Restaurant: Mon–Fri, noon–6pm and Sun, 4–6pm. The Mermaid: Thu–Sat, 6–7pm The deal: £1 oysters

Email me this guide

All 32 places with map links, in your inbox. No account needed.


Happy Hours in the City and East London

The City, Spitalfields and Canary Wharf are built for after work, and Shoreditch runs later. Head to Hackney Wick or Walthamstow for beer, music and a longer night.

Swift Shoreditch

Swift Shoreditch

91-93 Great Eastern St, London EC2A 3HZ, UK

Marble, wood and a touch of 1930s glamour, with only 45 seats. It's the one Swift with a happy hour every day. 21 and over, and booking's recommended. Happy hour: Sun–Wed, 4–6pm; Thu–Sat, 3–6pm The deal: Cocktails from £7

Old Street Records

Old Street Records

350-356 Old St, London EC1V 9NQ, UK

Live music, DJs and pizza under one roof, with an 8pm finish for anyone stuck at work. 2-for-1 is on the same cocktail, and there's a door charge after 10pm on Fridays and Saturdays. Happy hour: Mon–Sat, 5–8pm; pizza deal Mon–Wed The deal: 2-for-1 cocktails; two pizzas and two drinks for £28

Galvin Bistrot & Bar

Galvin Bistrot & Bar

Entrance on 35, Bishops Square, Spital Square, London E1 6DY, UK

Oyster Hour is walk-ins only, at the Bistrot entrance on Bishops Square. Mini means mini: it isn't a full-size cocktail secretly priced at £5. Happy hour: Mon–Thu, 3–6pm; Fri–Sat, 2:30–6:30pm The deal: £1 British oysters, £5 mini martinis, £15 mussels saganaki

ROKA Canary Wharf

ROKA Canary Wharf

4, Park Pavillion, 40 Canada Square, Canary Wharf Estate, London E14 5FW, UK

A Suntory happy hour at the Japanese robata restaurant, in the bar and lounge only. Snacks like maki, karaage and gyoza stretch it into a light dinner. Happy hour: Mon–Fri, 4–7:30pm The deal: £7 cocktails, £4.50 beer, wine and sake, £9 snacks

All My Friends

All My Friends

Unit 1, Hamlet Estate, 96 White Post Ln, London E9 5EN, UK

A record shop, a custom sound system and Dough Hands pizza by the slice, which is plenty of reason to stay in Hackney Wick. Happy hour: Every Wednesday and Thursday The deal: Wednesday: £5 house pints and margaritas. Thursday: 2-for-1 cocktails

Exale Tap

Exale Tap

Unit 2C uplands business park, London E17 5QJ, UK

A taproom on the Blackhorse Beer Mile that brews on site. Thursday's burger deal is the reason to make the trip. Closed Monday to Wednesday. Happy hour: Every Thursday; Fri, 4–10pm The deal: Thursday: £15 burger, fries and a pint, £4 selected pints. Friday: two cocktails for £16

The Natural Philosopher

The Natural Philosopher

inside The Macsmiths, 489 Hackney Rd, London E2 9ED, UK

A speakeasy cocktail and whisky bar inside The Macsmiths, with a sunken bar and a lot of strange art. Get Pickled is the oddest deal in this guide. Happy hour: Wed–Sat, before 10pm The deal: £10 pickle cocktails, £2.50 pickle plate; £5 drams on Thursdays

Simmons Bank

Simmons Bank

33 Cornhill, London EC3V 3ND, UK

The City branch of Simmons, with Soho's prices and an extra hour at the end of the day. A £2.50 spirit and mixer near Bank is hard to argue with. Happy hour: Mon–Fri, 4–9pm; Sat, 4–9pm (cocktails and teapots only) The deal: 2-for-1 cocktails, £2.50 spirit and mixer, £3 wine and bottled beer, £4 lager


Happy Hours in South London

Come here for oysters: Borough Market, Southwark, Nine Elms and Battersea all have a deal. Brixton, Clapham and Tooting keep things local.

Swift Borough

Swift Borough

66 Borough High St, London SE1 1XF, UK

An upstairs aperitivo bar and a downstairs den, The Back Pocket, near London Bridge station. Sunday counts here, but Friday and Saturday don't. 21 and over. Happy hour: Sun–Thu, 3–6pm The deal: Cocktails from £7

Wright Brothers Borough Market

Wright Brothers Borough Market

Borough Market, Stoney St, London SE1 9AD, UK

The original Wright Brothers, intimate and right in the market. Stay for fish pie if the oysters go well. Bank holidays are excluded. Happy hour: Mon–Wed, 3–6pm The deal: £1 oysters

Nine Lives

Nine Lives

8 Holyrood St, London SE1 2EL, UK

A basement listening bar near London Bridge with agave drinks and a serious sound system. The £16 meal is light, so add a taco if you're hungry. Happy hour: Tue, 5–9pm (Taco Royale) The deal: £3 tacos, £10 Champagne, £16 taco, fries and a margarita or martini

Seabird

Seabird

14th Floor, South Bank, 40 Blackfriars Rd, London SE1 8NY, UK

Not the cheapest oysters here, but the only ones 14 floors up. Reservations are for dining, terrace tables aren't guaranteed, and it's card only. Happy hour: Tue–Sat, 3–6pm The deal: £3 Jersey and Cumbrae oysters; £7 paloma with an oyster order

Darby's

Darby's

3 Viaduct Gdns, Nine Elms, London SW11 7AY, UK

Irish oysters and a cold martini make this an occasion, and Saturday's 9pm window suits anyone coming on from somewhere else. Oysters have a six-piece minimum. Happy hour: Wed–Fri, 5–7pm; Sat, 3–6pm and 9–10pm The deal: £2 Carlingford oysters, £10 martinis, £8 Campari and soda

Wright Brothers Battersea

Wright Brothers Battersea

26 Circus West Village, The Power Station, Nine Elms, London SW11 8EZ, UK

Just as most weekend deals wind down, you get three hours of Sunday oysters beside Battersea Power Station. There's no Saturday offer, and bank holidays are excluded. Happy hour: Mon–Fri, 3–6pm; Sun, 6–9pm The deal: £1 oysters

Bottle + Rye

Bottle + Rye

Ground Floor, 404-406 Market Row, London SW9 8LD, UK

A little natural wine bar in Brixton Village with a Parisian café streak. The £8 martini is the order, and some tables are kept for people dropping in. Happy hour: Tue–Sat, 5–6:30pm (Smiler Hour) The deal: £8 cocktails, £5 wine and beer specials

Venn Street Records

Venn Street Records

78 Venn St, London SW4 0BD, UK

Music, pizza and a deal that runs seven days a week. Entry's free unless there's a special event, and both cocktails must be the same. Happy hour: Daily, 5–8pm The deal: 2-for-1 cocktails

Goldfinch

Goldfinch

145 Mitcham Rd, London SW17 9PE, UK

A small, friendly local with an early-bird list of drinks you'd actually order twice, from pisco sours to espresso martinis. The £15 price is for two of the same. Happy hour: Before 7pm; all night Monday The deal: £12.50 each or two of the same for £15

Cubana

Cubana

48 Lower Marsh, London SE1 7RG, UK

A Cuban bar and restaurant on Lower Marsh with bright colors, Latin music and DJs from 11pm on Fridays and Saturdays. The £18 Cantina menu makes it dinner too. Happy hour: Daily, 3–7pm; Sun, 3pm–close; Fri–Sat, 10pm–midnight The deal: 2-for-1 selected cocktails


Oyster Happy Hours in London

Nine places here discount oysters, and six of them charge £1.

WhereOystersWhenGood to know
Plaquemine Lock£1Tue–Fri 4–5:45pm; Sat–Sun 11am–noonWith £1 shrimp
Galvin Bistrot & Bar£1Mon–Thu 3–6pm; Fri–Sat 2:30–6:30pmWalk-ins only
The MAINE Mayfair£1Mon–Fri 4–7pmThe Tavern only
Wright Brothers Borough Market£1Mon–Wed 3–6pmNot bank holidays
Wright Brothers Battersea£1Mon–Fri 3–6pm; Sun 6–9pmNot bank holidays
Wright Brothers South Kensington£1Mon–Fri noon–6pm; Sun 4–6pm; Mermaid Thu–Sat 6–7pmNot bank holidays
The Seafood Bar£1.50Daily 3–5pmWalk-ins welcome
Darby's£2Wed–Fri 5–7pm; Sat 3–6pm, 9–10pmSix-piece minimum
Seabird£3Tue–Sat 3–6pmJersey and Cumbrae

Weekend and Late-Night Happy Hours in London

The best picks for a Saturday, a Sunday or a late finish. The table at the top has the days for every place.

WhereWhenThe deal
Plaquemine LockSat–Sun 11am–noon£1 oysters and shrimp
Galvin Bistrot & BarSat 2:30–6:30pm£1 oysters, £5 mini martinis
The Seafood BarSat–Sun 3–5pm£1.50 oysters
El SieteSat–Sun 5–7pm£7 cocktails
Venn Street RecordsSat–Sun 5–8pm2-for-1 cocktails
Swift BoroughSun 3–6pmCocktails from £7
The EscapologistSun 3–9pmTwo cocktails for £16
Wright Brothers BatterseaSun 6–9pm£1 oysters
Simmons BankMon–Sat until 9pm2-for-1 cocktails
GoldfinchMonday, all nightTwo cocktails for £15
The Natural PhilosopherWed–Sat until 10pm£10 pickle cocktails
Exale TapFri until 10pmTwo cocktails for £16
Speedboat BarDaily 10pm–close£8 cocktails

London Happy Hour Tips

Check the branch. Swift, Wright Brothers and Simmons run different days or hours by location, and Christmas and bank holidays can change things.

Order the same thing. Old Street Records, Venn Street Records, Goldfinch and The Escapologist all need matching cocktails.

Sit where the deal is. ROKA's is in the bar and lounge, The MAINE's is in The Tavern, and Galvin's is walk-ins only. Seabird adds 12.5% service and Darby's 13.5%. Bringing a crowd? See our guide to the best bars for large groups in London.

Save this guide

Keep this guide in your RoamRecs so you can find it again later.

Email me this guide

All 32 places with map links, in your inbox. No account needed.

Own or run a place in this guide? Update your info. Want your business included? Get in touch. Own a restaurant or bar here? Become a featured partner on this guide →

Frequently asked questions

What time is happy hour in London?
Most London happy hours start between 3pm and 5pm and finish by 6 or 7. Simmons Soho, Old Street Records and Venn Street Records run until 8, Simmons Bank and The Escapologist until 9, and Speedboat Bar doesn't start until 10pm.
What's the cheapest happy hour in London?
For drinks, Simmons: a £2.50 spirit and mixer, £3 wine and 2-for-1 cocktails at Soho and Bank. For food, Plaquemine Lock has £1 oysters and shrimp, and Ninth Ward does all-you-can-eat wings for £14.
Where can I get £1 oysters in London?
Wright Brothers in Borough Market, Battersea and South Kensington, Galvin Bistrot & Bar in Spitalfields, The MAINE in Mayfair and Plaquemine Lock in Angel. Days vary by branch, and the oyster table above has them all.
Which London happy hours run on weekends?
More than 20 do. El Siete, The Seafood Bar and Venn Street Records run on both days, and Galvin's Saturday window lasts until 6:30pm. On Sundays, try Swift Borough, The Escapologist or Wright Brothers Battersea.
Which London happy hours run late?
Speedboat Bar starts at 10pm every night. The Natural Philosopher's £10 cocktails run until 10pm Wednesday to Saturday, Exale Tap's Friday deal also runs until 10, and Cubana has a late window from 10pm to midnight on Fridays and Saturdays. For food after that, see our guide to late-night food in London.
Which happy hours can double as dinner?
Plaquemine Lock's snacks, Ninth Ward's wings and Exale Tap's £15 burger, fries and a pint on Thursdays. Old Street Records does two pizzas and two drinks for £28 Monday to Wednesday, and Nine Lives has a £16 taco, fries and cocktail on Tuesdays.

Related guides

More in London

About the creator

RoamRecs London
RoamRecs London

Your guide to eating, drinking & exploring London 🇬🇧 Historic pubs, hidden bars, Sunday roasts & local favorites. Find your next spot ↓

View profile →
← Back to all guides