The Best Happy Hours In London

No money, no problems

Who doesn’t love a good happy hour? When payday seems like lightyears away but you're craving the good times with your crew, a decent deal can be a bloody lifesaver. We've been all over town finding you the best in the game. And no, there’s nothing wrong with doubling up every time you hit the bar – ya gotta make the most of it while you can, after all.

CENTRAL LONDON

The Cocktail Club

This bar empire has locations across the UK. Its naval-themed place on Shaftesbury Avenue has wicked drinks and a sexy, low-lit tattooed look with swallows and pin-up girls on the walls, while the Goodge Street spot has more drinks and delicious bar snacks. The Oxford Circus one is absolutely huge, so it's good for a large gang. If you're looking for somewhere to let loose in the City, the Monument outpost is where you need to head.

Happy hour: Two-for-£12 on EVERYTHING but Champagne. Everyday. Every LCC. 4-7pm. PLUS every night of the week sees a different cocktail offered at two-for-one.

Various locations. Pick your fave

Arcade Food Hall

This super-sized food hall features NINE kitchens, table service and some next-level cocktails. Lucky for the broke babes among us, it's also got a great happy hour. This is definitely one to round up your mates for, seeing as you're gonna want to try as many dishes and drinks as humanly possible from the gargantuan menu.

Happy hour: £6 cocktails and a pint of beer or glass of wine for £4, Tuesday-Friday from 4-6pm.

103-105 New Oxford Street, London WC1A 1DB

Bar Swift

It's one of the best bars in the world, but even Bar Swift ain't gonna rob ya of the chance to get a few of their famous aperitivos down you for a little less cash. Its colourful collection of Spritzes are just what you need to get your evening started, so if you're heading for a swift one (that turns into four) after work, you know where to go.

Happy hour: Until 7pm every day. All aperitivos £7 each.

12 Old Compton St, London W1D 4TQ

The Piano Works West End

Cheap drinks with a side of live music? Sign us up. This West End live-music party bar brings ALL the tunes and one helluva happy hour featuring cocktails and beers: the perfect fuel for dancing the night away to your fave tunes.

Happy hour: Half off the ENTIRE drinks menu, except Champers. Daily from 5-7pm. Saturdays from 11:30am-1pm and 5-7pm. Details here.

47 Whitcomb St, West End, London WC2H 7DH

The Lost Alpaca

Feeling in the need to get your groove on, Latin American style? We've all been there. The Lost Alpaca is the basement bar below the Lima Floral restaurant in the heart of Theatreland, and if Pisco Sours are your jam, get there after work and you'll get 'em two-for-one.

Happy hour: Two-for-one on selected cocktails, Tuesday-Friday 5-7pm. 

14 Garrick St, Covent Garden, London WC2E 9BJ

Rüya Mayfair

 

Hitting a restaurant for happy hour? You're probably just as invested in the snacks as you are the drinks, so this deal is for you. Rüya in the heart of Mayfair is the king of Anatolian nibbles, and when you hit it up for aperitivo hour you get complimentary snacks when you order one of the epic signature cocktails, like the Nazar Sour made with cardamom-infused Belvedere Vodka, rose, pear, blue curaçao and Champagne foam. 

Happy hour: Complimentary snacks between 5-6pm every day when ordering a signature cocktail.

30 Upper Grosvenor St, London W1K 7PH

NORTH LONDON

Simmons

If you’re a penny pincher, Simmons' happy hour £2.50 drinks are gonna sort you out. There's also bottles of wine for £12, two cocktails for a tenner, or you can grab a few of the cocktail teapots for £15 while you play a few rounds of something old school on the Sega Megadrive.

Happy hour: Two of the same cocktails for £10 from 4-9pm (3-8pm in Soho Tottenham Court Road, Oxford Street and Piccadilly Circus). From Sunday-Friday, beers and spirit/mixers for £2.50 and bottles of Prosecco for £18.  All deal details here.

15 venues and counting across London including Angel, Euston Square, Kings Cross, Camden, Soho and Fitzrovia

The Blues Kitchen Camden

This joint rocks the largest bourbon collection in London, so if the blues and jazz scene of Nola is your vibe, rock up here on a Wednesday, when there's live jazz and an all-night-long happy hour with £5 cocktails. The "world famous" house band will play the blues, soul and grooves while you're sipping, so get ready to belt out some Aretha at the top of your lungs. The table next to ya will love it.

Happy hour: £5 cocktails all night long from 5pm on Wednesdays.

111-113 Camden High St, Camden, London NW1 7JN

EAST LONDON

Barrio Shoreditch

The Shoreditch post of the Barrio train is nothing that the cool East End kids can’t handle, but it sure is some kinda psychedelic Latino playground. This place is all pineapples, foliage and quirky bits. They have an "amigo hour" with cocktails for £6 everyday from midday-5pm. Got that mid-afternoon office slump? This is your cure right here.

Happy hour: Two-for-one cocktails Sunday-Thursday til 9pm and Fridays til 7pm. Plus a daily two-for-one Barrio Classico available all night. More details here.

141-143 Shoreditch High Street, London E1 6JE  

Bang Kitchen

The hint's in the name at this vegan taco joint - yep, it's banging. So is its happy hour, which runs every single day. Order a Manhattan made with tequila and pineapple-infused house vermouth, then order another. You're welcome, babe. 

Happy hour: Selected cocktails for £6, daily from 6-8pm.

480 Kingsland Road, London E8 4AE

Natural Philosopher

A cocktail bar inspired by nature isn't the most likely biz to share space with a Mac repair shop, but it's the kind of contrast that stirs up some good convo. We dig it. Head through The Macsmiths to the bar, and you'll find a super-cosy den decked out with all the greenery and loads of antiques. Drinks here draw their inspo from natural remedies and herbal medicine, and they also do some ace classics that you can get at a deal every damn day. Dreamy.

Happy hour: Selected classic cocktails for £7 daily, 6-8pm.

489 Hackney Road, London E2 9ED

SOUTH LONDON

Park’s Edge Bar & Kitchen 

Chilling in the edgy-meets-yummy mummy triangle of Dulwich, Herne Hill and Brixton? Park’s Edge Bar & Kitchen can be found at this neighbourhood crossroads, and it's a real hidden gem of a bar with some chilled after-work vibes, made all the better for their “cocktail club” happy hour. During this purse-friendly witching hour, a selection of artisan cocktails are only £7 a pop, and even the wine of the month benefits from a sexy price slash.

Happy hour: £7 selected cocktails on Wednesdays and Thursdays from 6-7:30pm.

Park’s Edge Bar & Kitchen 49-51 Norwood Road, Herne Hill, London SE24 9AA

Chez Antoinette Victoria

This sassy little French-inspired bistro is bringing the boujee to your happy hour in Victoria. Keeping it chic (AKA the only way the French know), the two-hour window offers up serves such as a French Negroni and St Germain Spritz along with classic Cosmos and Margaritas at a price a bit more reminiscent of the pre-Brexit days. Tres bon, bebé.

Happy hour: A selection of its cocktails from just £7 and mocktails at £5 between 4.30-6.30pm Monday to Friday.

64 Buckingham Gate, 22 Palmer St, London SW1H 0PH

Tequila Mockingbird

Two things we love: puns and tequila. But it's not just about the agave spirit at these south London bars. They know how to shake up pretty much any cocktail using all our fave spirits, and their daily happy hour means you can get two-for-one on all of 'em from 5-8pm daily. We'll never say no to two of the Mockingbird Punches.

Happy hour: Happy hours run daily from 5-8pm at all TM venues, offering buy one, get one free cocktails.

Various locations: Tooting, Brixton, Clapham Junction, Earlsfield, Shoreditch, Wimbledon & Putney 

The Old Schoolyard

The ultimate party bar that looks like the kinda place Zach from Saved By The Bell would dig - think table football, basketball hoops and '80s music bangers. There are also some serious cocktails made by bartenders who are anything but, and during happy hour you can get them for just £5 and two BEERS FOR A FIVER. Loving life.

Happy hour: Tuesday to Saturday from opening until 7pm. Two cocktails for £10 or two bottles of Becks beer for £5.

109-111 Long Lane, London SE1 4PH

Rum Kitchen 

Happy hours are overrated. Our fave tropical bar takes discounts to another level with happy days, which see a selection of our favourite cocktails being served at discounted prices til 7pm. Take a mate and act like it’s Friday, or go on a Friday and go absolutely f*cking' wild. Go for the Jamrock Punch for starters – it’s a blend of rums and plenty of tropical juice, AKA the perfect fuel for a night on the town.

Happy hour: Selected cocktails £5.95 daily til 7pm (£8 each after).

437 Coldharbour Ln, London SW9 8LN (you'll also find them in Shoreditch and Soho)

WEST LONDON

Dirty Bones

Head down a neon-lit staircase into this sexy subterranean speakeasy with a meat-heavy menu and inventive cocktails, plus live music in the lounge every month. They've got delicious sloppy burgers and £5 cocktail and beer specials.

Happy hour: Select £5 signature cocktails. Kensington: Monday-Thursday from 5-7pm, Carnaby: Monday-Friday from 3-6pm, Soho: Monday-Thursday from 3-6pm, Shoreditch: Monday-Friday from 3-6pm

20 Kensington Church St, Kensington, London W8 4EP

Big Easy Kings Road

The live music + frozen cocktail + Yankee rib shack formula has been working a treat for almost 30 years, which is why this Kings Road BBQ joint is basically never empty. There's an offer on every night, from all-you-can-eat shrimp to buckets of Brooklyn Brewery beer to two-for-one cocktails. 

Happy hour: Sunday to Friday, 4-7pm: bottled and tap beer from £3.50, glass of wine or Prosecco for £4, slushy cocktails £4 per glass or £11 pint and selected cocktails for £6. Details here.

332-334 King's Rd, Chelsea, London SW3 5UR  

Updated 02/08/22

Lovin' this? You'll go wild for: