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
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
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
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
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
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
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
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
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
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
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
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
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