2-4-1 Cocktails In London

Bizarre ingredients, striking colours and with names that could make even the most creative minds look twice, London's cocktail game couldn't be stronger. However, they don't always come cheap. Lucky for you, bars and pubs across the city have taken pity on us and helped lessen the burden with various drinks deals and happy hours available throughout the week. From classics such as espresso martinis and mojitos to some of the more original concoctions, check out our pick of the best places to enjoy 2-4-1 cocktails in London.

Last edited by Marcus Sanigar

Last updated on 14th October 2025




The Beachcomber

Two for one on Mojito, Pina colada, Strawberry daiquiri and Miami vice

Sip your way around an island paradise with classic cocktails at The Beachcomber. One of London's oldest tiki bars, its tropical interiors will make you feel like you're on holiday without having to hop on a plane. 

Head here between 5pm and 7pm any day of the week for two for one offers on pina colada, mojito, strawberry daiquiri or Miami vice. Still thirsty? Stick around to sample one of the capital's most impressive collections of Agricole Rhum.

Popworld Watling Street

🔥 We Pay, You Play — Black Friday / Cyber Monday Special 🔥

For a bank holiday weekend you won't forget, head straight to Popworld St. Paul's. Pre-book your spot for their Bank Heist Bank Holiday Weekender, and get a free Jäger shot per person to get the night started.

Plus, enjoy 2-4-1 drinks until 10pm - making it the perfect place to unwind with friends, sip on your favourite cocktails, and hit the dancefloor.

TBC

If you're all about drink deals, The Book Club offers one of London's most generous midweek lineups. Every Wednesday, from 5pm to midnight, it's 2-for-1 on everything - no catches, no small print. Whether you're ordering a pint, a cocktail, or a spirit and mixer, you're getting double the fun without doubling the bill.

Pair that with good music, good vibes, and Shoreditch's coolest crowd, and you've got the recipe for a killer night. Stay for the games, stay for the pizza, or just enjoy the buzz. 

2 For ! Cocktails At Black Lacquer

Two for one cocktails

Located underneath Hyde London City in St Paul's, Black Lacquer is a sleek basement bar that's filled with sultry, dark decor. This is inspired by Japanese listening bars, boasting an extensive vinyl collection and state-of-the-art sound system.

It's open from Tuesday to Thursday each week, and between 5 and 7pm on those days you can secure two-for-one cocktails. They've got all the classics, from a margarita to an Aperol spritz.

The Star By Liverpool Street

Aperol lovers can head to The Star by Liverpool Street for a midweek spritz without the premium price. From Wednesday to Friday, between 5pm and 9pm, you can enjoy two Aperol spritzes for £12, making it an ideal spot for after-work drinks or early evening catch-ups. Set in the heart of the City, this lively pub brings together crowd-pleasing cocktails and a relaxed atmosphere just moments from the station.

The Hayden Pub & Rooms

Hunting for 2-for-1 cocktails in London that actually taste good? Look no further than The Hayden in Notting Hill. From Monday to Thursday, 12pm to 7pm, you can grab expertly mixed classics - think negronis, pornstar martinis, and mojitos - without breaking the bank. With a cool crowd, laid-back energy, and a menu that celebrates flavour and flair, it's the ideal place to double up on drinks and enjoy the best of West London.

Be At One - Bars

How could we not include Be At One, which has venues across Covent Garden, Spitalfields, Islington and more? The lively brand is renowned for its endless list of fruit-infused tipples, vibrant interiors and jam-packed 2 for 1 cocktail happy hours. Needless to say, if you're looking for a guaranteed crowd-pleaser, this has to be up there with the best. 

The Cocktail Club - Various Sites

Touting a fabulous happy hour between 4pm and 7pm nearly every day, you can rely on The Cocktail Club's plethora of venues including in Canary Wharf. Whether you're craving a mojito or pornstar martini, you can expect each drink to be lip-smacking and budget-friendly.

The Hare & Hounds

Islington's gorgeous The Hare & Hounds is found within a lovingly restored Victorian townhouse, featuring traditional interiors that are bathed in natural light. This spans multiple floors, boasting affordable drinks and a hearty menu.

Their happy hour runs from 12 to 7pm, available on Tuesdays, Wednesdays, Fridays and Saturdays. When you book a table during this time, you'll enjoy an hour of two-for-one cocktails for your group.

The Star of Bethnal Green

2 for £12 Cocktails Thursday

For those in search of midweek cocktail deals, The Star of Bethnal Green delivers with its Thursday night offer - two cocktails for £12 from 4pm until midnight.

Whether it's after-work drinks or a casual catch-up, the relaxed East London pub pairs its generous pours with a buzzing neighbourhood vibe and great music. A smart stop for cocktail lovers looking for value without compromising on atmosphere.