The Best Happy Hour Deals in London: Where to Find the City's Best Cocktail Offers
London has never been short of exceptional bars, but enjoying them doesn't always have to come with a Mayfair-sized bill. Across the capital, some of the city's finest cocktail bars, luxury hotels and neighbourhood favourites offer generous happy hour deals that make after-work drinks, date nights and weekend catch-ups considerably more affordable.
From hidden hotel bars in Covent Garden to tropical escapes in Islington and lively cocktail spots in Soho, London's happy hour scene has evolved into something far more sophisticated than discounted pints. Today, it's about expertly mixed cocktails, beautifully designed interiors and experiences that feel luxurious without demanding luxury prices.
Rather than simply listing venues, we've organised this guide by neighbourhood, making it easier to plan your next evening out wherever you are in the city.
Best Happy Hour Deals in Covent Garden
Side Hustle at The NoMad, Covent Garden
Side Hustle at The NoMad
One of London's finest hotel bars also happens to offer one of its most attractive late-night happy hours. Hidden inside The NoMad on Bow Street, Side Hustle combines New York glamour with a menu inspired by Latin American flavours.
Seasonal margaritas, including mango and guava variations, are available alongside excellent small plates such as prawn croquettes and padrón peppers, making this an ideal stop before or after a West End performance.
Why visit
Luxury hotel atmosphere
Excellent margaritas
Perfect for theatre evenings
Location: 28 Bow Street, London, WC2E 7AT
Hours: Mon–Fri 17:00–22:30 Sat 15:00–22:30 Sun 15:00–22:00
Luci, Covent Garden
Just a short walk away, Luci brings a slice of Milan to London's theatre district through its daily aperitivo offering.
Rather than focusing solely on discounted drinks, the experience combines classic Italian cocktails with unlimited cicchetti including pizza slices and seasonal salads, creating one of the capital's best-value pre-theatre options.
Best for
Aperitivo lovers
Italian cocktails
Early evening dining
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
Best Happy Hour Deals in Soho
Thirst, Soho
For decades Soho has been London's unofficial home of cocktail culture, and Thirst remains one of the neighbourhood's most dependable addresses.
Its famous "Stupid Hour" and Happy Hour promotions have made it popular with both locals and visitors looking for expertly mixed classics without premium prices. As the evening progresses, DJs transform the venue into one of Soho's liveliest nightlife destinations.
Why visit
Great cocktail selection
Independent atmosphere
Late-night music
Location: 53 Greek Street, London W1D 3DR
Hours: Mon-Sat 16:00-03:00
Soho Residence
Spread across multiple floors, Soho Residence offers one of the longest-running happy hour windows in central London.
Affordable cocktails, reasonably priced wine and a lively atmosphere make it particularly popular for larger groups and celebrations. Unlike many venues, the deals extend well into the evening, making it an excellent destination for spontaneous nights out.
Best for
Groups
Weekend drinks
Affordable cocktails
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
Best Happy Hour Deals in Mayfair
The Bar at The Athenaeum
Mayfair isn't usually associated with bargain cocktails, which makes The Athenaeum's happy hour particularly appealing.
Located inside one of London's most elegant hotels, guests can enjoy signature cocktails, premium gin and sparkling wine within sophisticated surroundings that feel worlds away from the busy streets outside.
The intimate setting makes it particularly suitable for business meetings or date nights.
Why visit
Luxury hotel setting
Quiet atmosphere
Premium drinks
Location: 116 Piccadilly, London W1J 7BJ
Hours: Mon-Thurs 11:00–23:00 Fri-Sat 09:00–00:00 Sun 09:00–23: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
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
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