Our Favourite Happy Hour Deals In London This Winter

As the winter chill descends upon London, the city’s happiest hours are here to keep spirits warm and wallets intact. Whether you're seeking a post-work tipple to shake off the day, a cozy spot to gather with friends, or a lively night out with cocktails that pack a punch, London’s bar scene has you covered. This season, the capital is brimming with offers that blend style, flavour, and value—from tropical escapes and sophisticated wine bars to buzzing party hubs and indulgent aperitivo hours.

Happy hour isn’t just about discounted drinks anymore; it’s about the experience. Think late-night margaritas at a chic Covent Garden hotel, endless cicchetti dishes in the heart of the West End, or 2-for-1 cocktails served alongside the glow of Thames views. With deals running into the evening and even the weekends, there’s no shortage of opportunities to embrace the festive cheer, reconnect with loved ones, or simply indulge in some well-earned me-time.

Whether you’re craving a carefully crafted cocktail, a few glasses of wine with nibbles, or an immersive night out complete with quirky extras (giant ball pits, anyone?), these handpicked happy hour spots promise a little magic to brighten up the darker months. So, layer up, grab your friends, and let’s dive into the ultimate winter guide to London’s best happy hour deals. Cheers!


Side Hustle at The NoMad, Covent Garden

A late-night gem tucked away in the luxurious NoMad Hotel, Side Hustle invites you to wind down with an irresistible happy hour. Available Thursday to Saturday from 11 PM to midnight, enjoy seasonal margaritas with mango, guava, and almond for just £10, alongside small plates like prawn croquettes and padron peppers (£6–£10). This chic Covent Garden spot is perfect for post-theatre drinks or simply soaking in vibrant city vibes.

Location: 28 Bow Street, London, WC2E 7AT

Hours: Mon–Fri 17:00–22:30 Sat 15:00–22:30 Sun 15:00–22:00

Book here


Fino at Fazenda, Bishopsgate

Step into South American elegance at Fino, where happy hour runs daily from 3 PM to 7 PM. Discounts on a wide selection of wines, beers, and expertly crafted cocktails make this one of London’s most generous deals. After drinks, indulge in Fazenda’s menu, where kids under eight eat free, and older children dine for £15. With a menu inspired by South American traditions and a sophisticated atmosphere, Fino is perfect for both casual drinks and indulgent feasts.

Location: 100 Bishopsgate, London EC2M 1GT

Hours: Mon–Wed 12:00-22:00 Thurs-Sat 12:00-22:30 Sun 12:00-21:00

Book here


Hithe + Seek, St. Paul’s

Boasting Thames views and an inspired wine-pairing menu, Hithe + Seek is a sophisticated haven for city-goers. From 5 PM to 7 PM daily, take advantage of 20% off drinks during happy hour. With its contemporary design and curated menu of wines and cocktails, this spot makes for a perfect after-work retreat or a chic evening out.

Location: 60 Upper Thames Street, London EC4V 3AD

Hours: Sun-Mon Closed Tue-Sat 16:00 - 00:00

Book here


Ballie Ballerson, Shoreditch

Looking for fun with your cocktails? Ballie Ballerson’s Tuesday happy hour delivers. Starting at 5 PM, enjoy buy-one-get-one-free drinks, including Prosecco, punchy cocktails, and Neapolitan pizzas. Entry (£6.50) includes unlimited access to their Instagram-famous ball pit, making this Shoreditch bar a playful escape for group outings or midweek wind-downs.

Location: 97-113 Curtain Road, London EC2A 3BS

Hours: Mon 14:30-00:30 Tue Closed Wed-Thurs 18:00-01:00 Fri-Sat 18:00-02:00 Sun 12:00-02:00

Book here


Laki Kane, Islington

Trade grey skies for tropical vibes at Laki Kane. Between Sunday and Friday, indulge in two tapas dishes and a cocktail for £22 from 5 PM to 7 PM, with happy hour cocktails at £10 all night on Thursdays. For a weekend treat, their bottomless brunch (£55 per person) pairs island-inspired dishes with 90 minutes of endless drinks. It’s a slice of paradise in the heart of Islington.

Location: 144-145 Upper Street, London N1 1QY

Hours: Mon-Wed 17:00-00:30 Thurs 17:00-01:30 Fri-Sat 17:00-02:30 Sun 14:00-01:30

Book here


The Bar at The Athenaeum, Mayfair

Nestled within The Athenaeum Hotel, this intimate bar is an elegant hideaway. From Sunday to Thursday, 5 PM to 7 PM, sip on signature cocktails (£12), Hayman’s gin and tonics (£10), or Gusbourne Brut Reserve (£13). Plush sofas, a stunning living wall, and a curated whisky collection add to the luxurious experience.

Location: 116 Piccadilly, London W1J 7BJ

Hours: Mon-Thurs 11:00–23:00 Fri-Sat 09:00–00:00 Sun 09:00–23:00

Book here


The Little Violet Door, Soho

This quirky bar combines stellar food, playful drinks, and party vibes, creating the ultimate house party atmosphere. While known for bottomless brunches, The Little Violet Door also serves up fantastic cocktails during its buzzing happy hour. It’s an ideal spot for a laid-back yet lively evening with friends.

Location: 9 Kingly St, Carnaby, London W1B 5PH

Hours: Mon-Thurs 12:00-01:00 Fri-Sat 12:00-03:00 Sun 12:00-23:00

Book here


Soho Residence, Soho

Happy hour here is a day-long affair. Monday to Friday until 8 PM, and weekends until 6 PM, enjoy cocktails for £6.90, pints under £4, and affordable bottles of wine. Spread across three chic floors, Soho Residence combines botanical elegance with late-night energy. DJs keep the party going until 3 AM during the festive season.

Location: 83-85 Wardour Street, London W1D 6QE

Hours: Mon-Thurs 16:00-03:00 Fri-Sat 14:00-03:00 Sun 16:00-22:30

Book here


Smith’s Bar and Grill, Paddington

With its cozy ambiance and lively vibe, Smith’s is the go-to for after-work drinks or weekend celebrations. Happy hour runs Monday to Thursday (5 PM to 6:30 PM) and Friday to Saturday (3 PM to close), featuring 2-for-1 cocktails. A DJ ensures the atmosphere stays electric, making Smith’s an ideal Paddington destination for cocktails and camaraderie.

Location: 25 Sheldon Square, London W2 6EY

Hours: Mon-Fri 08:00-23:00 Sat-Sun 09:00-23:00

Book here


The Last Talisman, London Bridge

This buzzing Bermondsey bar offers Asian-fusion dining and unbeatable cocktail deals. From Sunday to Friday, 5 PM to 8 PM, all cocktails are two-for-one. Pair your drinks with their inventive small plates or gather friends for interactive cocktail masterclasses.

Location: 171-173 Bermondsey Street, London SE1 3UW

Hours: Mon Closed Tue-Thurs 17:00-23:00 Fri17:00-02:00 Sat 12:00-02:00 Sun 12:00-23:00

Book here


Luci, Covent Garden

Experience a slice of Milan in London at Luci’s aperitivo hour, daily from 5 PM to 6:30 PM. Pair your Negroni Sbagliato or tiramisu espresso martini with bottomless cicchetti, including pizza slices and seasonal pasta salads. Just steps from the West End, it’s a delightful pre-theatre option.

Location: 136 Long Acre, London WC2E 9AA

Hours: Mon-Thurs 10:00-23:00 Fri 10:00-23:30 Sat 08:30-23:30 Sun 08:30-23:00

Book here


Eastway Brasserie, Liverpool Street

Wrap up your day with Eastway Brasserie’s weekday happy hour from 5 PM to 7 PM. With 2-for-1 cocktails, two pints for £12, or nibbles and drinks for £20, this sleek spot caters to every mood. Its central location and elegant interiors make it perfect for commuters and city explorers alike

Location: 40 Liverpool Street, London EC2M 7QN

Hours: Mon-Fri 06:30-22:00 Sat-Sun 07:00-22:00

Book here


Thirst, Soho

An independent cocktail bar with a personality as vibrant as its drinks, Thirst Soho offers not one but two promotional periods: Stupid Hour and Happy Hour. Pop in Monday to Friday (4 PM to 6 PM) or Saturday (4 PM to 5 PM) for unbeatable deals on classic and creative cocktails. DJs keep the downstairs dance floor lively well into the night.

Location: 53 Greek Street, London W1D 3DR

Hours: Mon-Sat 16:00-03:00

Book here


Deyvid Dimitrov
London-based content creator and editor of Goldfoil magazine.