Drinks Deals: Best Bar Offers In London
Nothing tastes better than a tipple you've nabbed at a discounted price, right? And, lucky for us, our city is jam-packed full of watering holes with all-day happy hours, bargain beers and glasses of wine that won't cost you a pretty penny. So, if you're on the hunt for the best bar offers in London, check out our rundown right here.
Electric Shuffle: £25 Bottles Of Prosecco
Pop by Electric Shuffle London Bridge between 3pm and 7pm on weekdays and you'll be privy to £25 prosecco bottles, £8 cocktails and £5 pints of Amstel. You can also try your hand at a high-octane game of shuffleboard at this fun-filled joint, or their sister venues in Canary Wharf and King's Cross.
The Faber Fox: Two Cocktails For £16
Cocktails for £8 a pop? Don't mind if we do. Perched at the top of Westow Hill, The Faber Fox is the go-to Crystal Palace pub for killer views, cosy vibes and cracking drinks deals.
Their Cocktail Club runs Monday to Friday (3pm 'til 7pm) and all day Thursday, serving up two for £16 on all your classic sips - think margaritas, negronis, and more. Pair that with pub favourites, local beers, and plenty of terrace space to soak up the sun, and you've got your next after-work hangout sorted.
Bubba Oasis Islington: £6 margs and free prosecco
With warm apres vibes and a hidden rooftop terrace, Bubba Oasis feels like a Mediterranean escape in the summer and a cosy winter retreat when the weather starts to chill. Its many drinks deals are just as welcoming.
Get down here any weekday between 5pm and 9pm and its ice cold, oversized and dangerously delicious margs are just £6. That's not all. Book a table in Jan or Feb for any reason that takes your fancy and you'll find a bottle of prosecco waiting on your arrival.
Rupert Street, Soho: 2-4-1 On Aperol Spritz & Sarti Spritz
Known for its vibrant crowd and prime Soho location, Rupert Street is the place to be from 4pm 'til 8pm with 2-4-1 Spritzes on offer. The drinks are cold, the tunes are on, and the vibes? Immaculate. Available until mid-September.
The Last Judgment: 50% Off Wine
Located in Holborn, The Last Judgment is a friendly boozer flaunting gold-gilded high ceilings with chandeliers hanging from them, alongside wooden tables and hearty pub fare. You can nab 50% off all bottles of wine under £60 when you visit between 4 and 7pm on Monday or Sunday, as well as two for one tequila on Tuesdays between 5 and 9pm.
Flight Club: £5.50 Afternoon Fizz
Renowned for its revolutionised version of darts, Flight Club's venues in Victoria, Bloomsbury and beyond are always absolutely buzzing. Plus, with their afternoon fizz offer, you can snap up £5.50 glasses of prosecco and bottles of Champers at just £45 on weekdays from 3pm to 7pm.
The Victoria Stakes: £6 Margaritas On Tuesdays
Found just a stone's throw from Alexandra Park in Crouch End, The Victoria Stakes is a traditional pub decked out in exposed brickwork and wooden beams, dating back more than 100 years. Head down there on a Tuesday to bag yourself £6 margaritas all day long, and between 12 and 4pm Monday to Wednesday you can secure two Aperol spritzes for £15 as well. And if you're hungry? The diverse menu spans from pea and broad bean risotto to half native lobster.
London Bridge Rooftop: £6 Aperol On Sundays
London Bridge Rooftop is a stunning spot for drinks, thanks to its elevated destination which looks out over the city, promising great views of iconic landmarks like the Shard. Every single Sunday you can nab £6 Aperol spritzes between 1 and 4pm, ideal for afternoon sips on a budget. They've got gourmet burgers up for grabs as well, alongside interactive dartboards for entertainment.
Patch St. Paul's: 50% Off Bottles Of Wine
If you're one for a classy establishment and great drink deals, then you're gonna love Patch St. Paul's. This delightful bar is located right next to the cathedral and boasts a fantastic happy hour, with 50% off bottles of wine and 2-4-1 cocktails between Tuesdays and Fridays, 4pm 'til 7pm.
BrewDog Waterloo: Free Birthday Or Graduation Drink And Bottomless Beers For £19.95
For unbeatable bar deals in London, BrewDog Waterloo is where it's at. Enjoy bottomless Headliner beers for just £19.95 during their bottomless lunch hours, or get a free pint of Cold Beer Lager when you book for their quiz night with six or more people.
Plus, don't forget the free drink for birthday guests - whether you're here for a casual pint or a full-on celebration, BrewDog has the best offers around. And if you're a younger customer? They offer 50% off draught beer, spirits and soft drinks and food for anyone under 25 from 4pm every Sunday.
£2 Pints At The Cardinal Bar & Kitchen
August just got a serious upgrade at The Cardinal Bar & Kitchen. On Fridays from 3 pm 'til 7pm, you can sip on pints for just £2 - up to three per person, on selected labels.
Pair that unbeatable offer with a globally infused menu: crisp small plates, flavour‑forward mains, and seasonal dishes, all executed with care. Nestled in Aldgate, this destination promises a great summer deal.
26 Curtain Road: 2 For 1 Cocktails At Strictly Vinyl Fridays
Two-storey venue 26 Curtain Road can be found in Shoreditch, known for its intimate atmosphere and great music. Every Thursday, Friday and Saturday night they host their Strictly Vinyl event, which is free to enter and features special guests spinning all the best tunes. During these sessions, you can enjoy two for one cocktails from their drinks partner Burnt Faith, making fruity blends from their liqueurs made exclusively at their London Brandy House.
Ciro's: £6 Cocktails During Aperitivo Time
Over at the cosy Italian wine bar Ciro's in Islington, you can bag £6 cocktails during Aperitivo Time, which takes place from Wednesday to Sunday between 4pm and 7pm. Choose from a selection of beverages like negronis, Cynar spritzes and prosecco and pair them with small plates such as black olive and grilled pepper crostinis or lasagne.
Golden Lion Fulham: £6.95 Lunch And Drink
If you're after a little more bang for your buck, then Golden Lion's Lunch With Mates deal is going to hit the spot. Between Monday and Friday, from midday 'til 5pm you can grab a lunch dish of your choice (think fish and chips or mac 'n' cheese) plus a drink for only £6.95.
Slug and Lettuce: 2-4-1 Cocktails
Bat & Ball Stratford: £5 Pints and 2-4-1 Cocktails
If you're hunting for the best drink deals in London, Bat & Ball is your go-to spot in Stratford. Sip on £5 pints, indulge in 2-4-1 cocktails, or chill out with £6 slushies.
With two fully stocked bars and an international selection of craft beers, wines, and signature cocktails, Bat & Ball ensures the drinks keep flowing at unbeatable prices. Throw in live DJs on Fridays and Saturdays, plus the chance to enjoy free karaoke, and you've got the ultimate bar experience in the heart of Westfield Stratford.
Leyton Calling: £6 Cocktails
Make your way to 1970s-inspired tropical bar Leyton Calling for a night of affordable cocktails. This is tucked away under the archways of Leyton Midland station, filled with dark wooden furniture, warm, glowing lights and rope displays on the ceiling.
They serve a wide range of exotic cocktails, from the Parakeet Punch to a Juan Margarita. And if you visit on a Wednesday, Thursday, Friday or Sunday, they're offering £6 cocktails too.
Busaba St Christopher's Place: 50% Off Cocktails On Tuesdays
A vibrant Thai restaurant in St Christopher's Place, Busaba is known for serving some pretty great cocktails. And every single Tuesday this summer, you can enjoy all their cocktails and mocktails for just 50% of their usual price.
Their communal dynamic features large sharing tables surrounded by comfy benches, as well as dark furnishings and low lighting. Hungry? Check out their menu of satay chicken, fragrant red curries crispy fried noodles and much more.
Dovetail Bar: £8 Spritzes Everyday
Located in the heart of Clapton, Dovetail Bar is the go-to destination for anyone in search of crafted cocktails, great conversation, and a friendly atmosphere. The bar's intimate setting makes it ideal for both a quiet night out or an exciting group celebration.
Head down before 7pm everyday for an £8 spritz - choose from the likes of Rhubarb and Custard, or a refreshing Paloma to quench your thirst.
Simmons: Happy Hour Sundays
Every one of these bars is a wonderland of neon signs, disco balls and, more importantly, plenty of discounted drinks in London. The Simmons happy hour is an all-day affair, and these watering holes in Shoreditch, Putney, Temple, Soho really know how to party come Sunday.
Sebright Arms Cambridge Heath: £4.40 Drinks
Weekday Happy Hour: £4.40 Pints until 7pm! and 2 other offers
A legendary small live music venue and pub in Cambridge Heath, Sebright Arms is the perfect place for a fun night out. Before your gig, though? Check out their £4.40 on selected drinks offer between 5 and 7pm Monday to Friday.
That's not all that's up for grabs here though. Available between 4 and 7pm Wednesday to Sunday, you can nab a large pizza slice and a pint for only £9.
The Artful Duke: Two Cocktails For £15
Housed in a former 18th century wine merchants, The Artful Duke is a historic venue that has been restored to its former glory. Think vaulted ceilings, a huge skylight and a striking bar in the centre, with rustic wooden furniture and leather booth seating.
Between 4 and 7pm on weekdays (until 11.30pm on Thursdays), they're offering two cocktails for £15. Enjoy sport or even live music while you sip, and check out their food menu too - featuring the likes of Buffalo chicken burgers, crispy squid and mac 'n' cheese.
Ohana Bar: 2 For £10 Cocktails
Head to South Woodford to Ohana, a sleek, vibrant lounge with some crazy good drink deals. Looking for a Saturday happy hour in London? Enjoy three shots for £12 from 9pm til' 11pm, plus two cocktails for £10. The offer features on Fridays too and there's classics like sex on the Beach plus a wide range of spirits.
The Star of Bethnal Green: Two For £12 Cocktails On Wednesdays
The Star of Bethnal Green lines up great drinks deals throughout the week, including £5 Margaritas every Monday and two-for-£12 cocktails on Thursdays.
Whether kicking off the week with a citrus hit or easing into the weekend with a classic cocktail or two, this neighbourhood favourite keeps things affordable and fun, all in a laid-back, East London setting.
The Cocktail Club: Daily 2 for £12 Cocktails
The Cocktail Club's dapper drinks deals are not to be missed. At their venues in hot-to-trot locations, like Liverpool Street, Oxford Circus and more (each adorned with quirky decor), they whip up 2 for £12 cocktails from 4pm to 7pm every. single. day.
Il Maremmano: Two Cocktails For £15
Rusted red walls and dainty red tables - it's a treat for the eyes and the tastebuds at Il Maremmano. The gorgeous restaurant specialises in cuisine from Tuscany, sourcing quality wine from the same region to pair with delectable plates. Head on down to bag two cocktails with a selection of three bar snacks for £15 between Thursday and Saturday, from 5pm 'til 6.30pm.
The Hare & Hounds: Two-For-One Cocktails
Make your way to Islington to discover The Hare & Hounds, a gorgeous gastropub that spans across multiple floors of a beautifully restored Victorian townhouse. This rustic venue features wooden furniture and large windows that let in lots of natural light.
Their happy hour runs from 12 to 7pm on Tuesdays, Wednesdays, Fridays and Saturdays, offering two-for-one cocktails. Book your table and enjoy an hour of this deal for your group.
The Drink Exchange – Pay Day Party: The Ultimate Drink Trading Floor
@ The Lucky Pig Fitzrovia on Thursday 26th March 2026 and 2 other Thursdays
On the last Thursday of every month, The Drink Exchange Pay Day Party turns The Lucky Pig Cocktail Bar into a live stock market. Here, they trade booze instead of commodities.
Hot cocktail everyone wants? Expect the price to climb. Underrated gem no one's ordering? Grab it at a bargain price. With live pricing and a resident DJ setting the market mood, you'll always know when it's time to buy, sell and sip.
-
Something A Little Different ⋅ Student Night ⋅ Fun Time Partying
-
Tickets from free
-
Central London
The Bootlegger: £8 Cocktails
HAPPY HOUR 🍸| £8 Cocktails | £4 Bottles of beer | £18 Bottles of wine | £20 Bottles of prosecco
Located in Richmond, The Bootlegger is a cool, speakeasy-inspired bar that's best known for its live music. They host regular performances and DJ sets, as well as everything from bottomless brunches to cocktail masterclasses.
That's not all that's on offer here though, as their happy hour runs from Tuesday to Saturday. This promises £8 cocktails, £4 bottles of beer, £18 bottles of wine and more, while bank holidays feature £7 margaritas.
Jin Bo Law: Daytime Drinks Package For £58
Found on the 14th floor of Hotel Saint in Aldgate, Jin Bo Law is a stylish rooftop bar boasting amazing views of the city from their outdoor terrace. On Saturday afternoons, you can get your hands on their daytime drinks package for £58, which includes a bottle of Via Vai prosecco, a round of shots and an assortment of tasty snacks for you and your friends - think Spanish mixed olives, chili peanut mixes and more.
The Bull: Two Cocktails For £16
Situated close to Wanstead tube station, The Bull is a friendly neighbourhood pub that promises traditional interiors and a sunny beer garden. You can secure two for £15 cocktails on weekdays, between 3 and 7pm (until 11pm on Thursdays).
There's also an extensive food menu to take advantage of, ranging from three bean chilli loaded nachos to harissa half-roasted chicken and crispy squid with sriracha mayo.
Opium: Aperitivo Hour
Heading out to a show? Make Opium your destination of choice: a stunning Soho destination filled with sultry red decor, boasting an extensive menu of unique cocktails and delicious dim sum.
During their Aperitivo Hour, you can enjoy a small menu of drinks at just £7 each. This runs between 5 and 7pm, every single day of the week.
The Rosy Hue: Two Cocktails For £16
If you're on the hunt for the best cocktail deals, The Rosy Hue delivers. Their Cocktail Club runs Monday to Friday (3pm until 7pm) and all day Thursday, offering two for £16 on all your favourite classics: margaritas, espresso martinis, mojitos and more.
Sip your way through the menu in their stylish bar, or head outside to the heated garden for a proper after-work wind-down. Pair it with some small plates or a pub classic and you've got yourself a midweek treat worth repeating.
The Collab: 2-4-1 Cocktails
Get ready to enjoy the finest beer, burgers, and breakfast in town at The Collab. This new taproom and kitchen in Walthamstow is a collaboration between two powerhouses - Signature Brew, and We Serve Humans, banging out fab deals like 2-for-1 cocktails, available every day from 8 pm until late.
Sem's of Mayfair: 4 Free Sharing Plates With Champagne Or British Sparkling Wine
Sem's of Mayfair offers some of the best bar deals in London, including their Champagne and Sharing Stand experience. Perfect for a special occasion or a casual catch-up with friends, purchase any Champagne or British sparkling wine, and enjoy four complimentary sharing plates.
With a great selection of wines starting at £110 per bottle, it's the ideal place to enjoy an elegant night out with friends or loved ones, all while enjoying the chic ambience and live music.
Bar Rumba: Happy Hour Every Night
Bar Rumba is a vibrant West End joint, that's got arguably the best happy hour in Central London, with £2.50 bottles of beer, house spirit mixers, shots and glasses of wine 'til 10.30pm every single night. It also has a spacious dancefloor that's always got a party going on.
The Star By Liverpool Street: 2-4-£12 Aperol And 50% Off Karaoke
The Star by Liverpool Street knows how to make happy hour count. With two Aperol spritzes for £12 available Wednesday to Friday, 5pm 'til 9pm, and a full cocktail menu behind the bar, it's a go-to for those looking to wind down after work. Pair that with upbeat vibes and a central location, and it's a solid choice for sipping in the City.
Be At One Bars: £5 Margaritas Monday to Wednesday
Be At One is turning up the midweek mood with a soundtrack of £5 margaritas in every flavour you crave - from passionfruit to frozen fruit to Tommy's to chilli-mango. The drinks don't stop there: grab £5 spirit and mixers, £15 wine, £20 prosecco, and £3 Casamigos shots. It's your midweek, your mix, your rules.
Megan's: 2 For £15 Cocktails
Megan's, which you can find across the capital, including Dulwich, Islington and Battersea, hosts an epic happy hour between Monday and Friday, 4pm 'til 7pm featuring two for £15 on cocktails, plus £5 wine and beer. What's more, they also offer a Night Cap deal where between 7 and 11pm every single day, you can enjoy £5 frozen cocktails, hard sodas, wine and draught beers. So, grab your pals and wander down for some classy, bargain tipples.
SW16 Bar & Kitchen: 2-4-1 Cocktails
Look to SW16 Bar & Kitchen in Streatham to get your 2-for-1 cocktails in London on a Saturday. The offer runs from Tuesday up to Sunday, from 5pm 'til 7pm and includes some seriously sophisticated sips like their house spritz and a good old-fashioned negroni.
Nordic Bar: £1 Pints
Nordic Bar is the Scandinavian-themed live sports and party bar near Oxford Street and Fitzrovia. They're offering £1 pints of Brooklyn Pilsner between 5pm and 6pm, Monday to Friday, with a rule of one pint per person, per order.
Apples and Pears: 4 Cocktails For £35
Apples and Pears is keeping thirst at bay with its cracking cocktail drinks package. On Wednesdays and Thursdays only, you can order four mixes for £35. So, get ready to sip quaffs like salted caramel espresso martinis accompanied by complimentary nibbles.
Tequila Mockingbird: 2-4-1 Cocktails
Boasting venues all across the city, Tequila Mockingbird is making sure you're never far from an affordable tipple. Head to its Shoreditch and Tooting locations before 8pm every day for 2-4-1 on all of their cocktails (yes, you read that right), plus £20 bottles of fizz and more.
Pergola Brixton: Multiple Offers
Pergola Brixton is one of the trendiest event spaces around, with both indoor and outdoor seating available. You can find all sorts of fun goings-on here, as well as a lineup of cracking drinks deals throughout the week.
They're serving up two-for-one drinks on Tuesdays and Wednesdays from 4 to 8pm, as well as £6 cocktails before 6pm on Fridays and £8 steins and spritzes every Thursday and Sunday.
The Hayden Pub & Rooms: £5 Pints On Wednesdays
Drinks with friends don't need to cost a fortune - especially not at The Hayden. Every Wednesday, pints of Harbour are just £5 all day long, and their Monday to Thursday 2-4-1 cocktail deal (12pm 'til 7pm) covers favourites like margaritas and espresso martinis.
Whether you're kicking back after work or pre-gaming for a Notting Hill night out, The Hayden mixes good vibes with even better prices.
Burlock: Two For £12 Cocktails
Enjoy an amazing happy hour at this Marylebone hangout. Burlock is pulling out the stops by offering two for £12 on cocktails between 5pm and 7pm from Wednesday 'til Saturday. Pull up a seat in the cosy bar and enjoy a daiquiri or a Guinness punch for less.
All Bar One: £25 Fizz Fridays
For those of you who love a bargain, don't miss out on All Bar One's happy hour called fabulous fizz Fridays, where you can bag a bottle of prosecco for just £25. Take advantage of this deal at their hangouts in Houndsditch, Moorgate and more.
The Little Scarlet Door: £5 Picantes Before 6pm
If you're on the hunt for London drink deals, then venture to The Little Scarlet Door in Soho. Inside this quirky bar between Mondays and Fridays, there will be lip-smacking picante cocktails for just £5 a pop. Yes, please.