2-4-1 Cocktails In London

Kiera Chapman's profile picture
By Kiera Chapman Editor Expert in food and drink, with over 8 years in editorial, including bylines in Marie Claire. Last updated on 19th June 2026

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.




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.

Home Marylebone

2 4 1 Signature Cocktails and 2 other offers

If you are looking for top-tier 2-4-1 cocktails in London without sacrificing atmosphere, Home Marylebone is an absolute goldmine. This gorgeous, plant-filled sanctuary offers a stylish and sophisticated setting to enjoy premium drinks at half the price.

Every weekday from noon until 5pm, their stellar signature cocktail menu unlocks a buy-one-get-one-free deal, allowing you to sample experimental mixology - ranging from refreshing, zesty citrus vodka blends to their famously bold pear and chilli cognac creations.

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 Marylebone

2 4 1 Signature Cockltail from 12pm until 5pm and 2 other offers

The Marylebone Bar is an absolute must-visit. Their legendary daily happy hour is a rare gem in Central London, unlocking a buy-one-get-one-free offer on their highly celebrated signature cocktail menu from noon until 5pm.

The venue specialises in premium mixology twisted with creative, complex in-house spirit infusions

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.

The Star of Bethnal Green

2 for £14 Cocktails Thursday and 2 other offers

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.

Popworld Watling Street

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.

The Star By Liverpool Street

2-4-£14 on ALL Cocktails on Fridays and 1 other offer

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.

Pondicherry Cocktail Bar

Cocktail Hour - 2 for 1

Step into the hushed world of Pondicherry, the Grand Hotel Bellevue's uber-trendy bar. The decor here is nothing short of dreamy, with exotic tapestries designed to tell tales of the past through personal accounts and historical techniques.

There's just as much to love over on the cocktail menu, from signature creations like the Violette Maharani to negronis, old fashioneds and plenty more certified classics. Get down here Tuesday to Saturday between 5pm and 8pm and creative concoctions like these are all two for the price of one.

2 For ! Cocktails At Black Lacquer

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 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 Chaplin Bar in Marlin Hotel Waterloo

2 for 1 cocktails

The Chaplin Bar in Marlin Hotel Waterloo has an unmissable 2-for-1 cocktail offer, which runs all day, every day of the week from 3pm right through to 11.30pm. It is the perfect, budget-friendly setup for friends or colleagues looking to sample a creative, seasonally changing cocktail menu without the premium price tag.

The space pairs a sleek modern aesthetic with deeply luxurious, cosy furnishings, creating a comfortable haven where you can sink into an armchair, enjoy expert recommendations from their in-house sommelière, and let a diligent bar team handle the rest.