There’s nothing like a good happy hour to help you relax after a long day of work, and London’s stellar drinking and dining scene has some great offers to keep the bubbles flowing. With discounts on wine, cocktails, beer and snacks, these great pubs, bars and popular hotspots are worth a visit. If you’re after the best happy hour in London, that’s the perfect way to indulge for less.
Many of London’s best bars and restaurants offer discounts on the drinks menu, including signature cocktails and house wine and beer. Gather with friends, family or colleagues in spacious dining rooms backed by live music or DJ sets, or relax in intimate lounges with sheltered booths. Pair your drinks with light bar bites, fresh oysters, biryani and more. With vegan hotspots, buzzing Japanese pubs and luxurious champagne bars, there’s something for everyone.
Happy hour is always popular – book your spot for the best food and drink deals in London on OpenTable today.
Read on for the best happy hour in London for summer 2025
For one of the the best oyster happy hours in London – head to Osteria Del Mare in Covent Garden
Osteria Del Mare uses only the best local seafood to craft Italian-inspired dishes. This elegant restaurant on The Strand earned the Best Luxury Restaurant in the 2023 British Restaurant Awards. Olive-green accents and soft stone columns blend with natural wood and an open kitchen to create a refined, lively atmosphere. The oyster happy hour is a major draw, offering affordable fresh oysters from 12 pm to 5 pm Monday to Friday. Enjoy the oyster happy hour before diving into the seafood tasting menu, or head here on Fridays for live music performances. Other popular experiences include the lobster brunch with bottomless fizz on Saturdays featuring wood-fired pizza, fresh lobster and free-flowing drinks, and the Italian Riviera buffet available every Sunday and backed by live music. The buffet spread includes fresh oysters, juicy Mediterranean prawns and unlimited lobster.
For one of the best Indian happy hours in London – visit BKC – Biryani Kebab Chai in Soho and Marble Arch
With vibrant locations in Soho and Marble Arch, BKC – Biryani Kebab Chai is one of London’s best Indian restaurants, with its indulgent flavours and traditional Lucknowi dishes. Book between 5 pm and 8 pm every day of the week and take advantage of the 2:1 happy hour offer – for every two drinks you order, you get one free. Think Indian beers like a Kingfisher Lager or a Bombay Bicycle IPA and signature cocktails like the BKC gin and tonic with dandelion and rose water. Pair it with classic chicken biryani or tandoori chicken, or try the regional biryani of the month from the Soho outpost. Near some of the West End’s most popular theatres, the Soho restaurant also offers a pre-theatre menu featuring BKC’s signature Lucknowi biryani and tender kebabs.
📍 Soho — Check availability
📍 Marble Arch — Check availability
For one of the best champagne happy hour in London – book at The Champagne Bar with Ruinart in Belgravia
Located in the Great Hall at The Lanesborough, The Champagne Bar with Ruinart serves up Ruinart vintages in a lush, historic setting. Shades of gold and forest green accentuate the elegant dining room, where you can enjoy a champagne and caviar experience. The champagne selection includes the late harvest Dom Ruinart Blanc de Blancs 2013, a rare cuvée with unforgettable flavour. Enjoy two glasses alongside 10 grams of Oscietra caviar for a set price per party. Other food items include oysters, crispy truffle French fries and charcuterie boards. Alternatively, book the Ruinart cream tea, with fluffy homemade scones, strawberry jam and clotted Devonshire cream.
For happy hour pints at one of the best pubs in London – check out The Hare & Hounds in Islington
The Hare & Hounds is a lively pub in a relaxed three-storey townhouse, tucked away in Islington. Head here from Tuesday to Friday for affordable pints and wine during happy hour. In the warmer months, the staff fling open the windows to bring fresh air and sunlight into the rustically elegant dining room. Expect a changing à la carte menu of seasonal British classics with modern twists and peruse the bar menu for some stalwart favourites like sausage rolls and the hounds burger with a beef patty, Montgomery cheddar, caramelised onion and gherkins on a brioche bun. On-tap beers include lager, pale ales and Guinness, while the wine list boasts a curated selection of Italian and French bottles.
For one of the best listening bars in London – don’t miss Cafe 1001 in Spitalfields
Drink and dine to a backdrop of funky beats at Cafe 1001, one of London’s best listening bars. The spacious, warehouse-like dining room features a bespoke DJ booth, designed with vintage sounds in mind, where expert DJs spin vinyls from the bar/cafe’s curated collection. 1001’s happy hour runs from Monday to Wednesday, 4 pm until closing and includes four different deals on food and drinks. Sip on discounted glasses of wine to finish off bottles opened over the weekend, or down affordable cans of Pabst Blue Ribbon. Classic cocktails (with the usual Cafe 1001 twist) are available for a discount, and for a bite to eat, enjoy two-for-one margherita pizzas and share slices with your mates. Don’t miss Cafe 1001’s sister venues, Juju’s Bar and Stage, featuring DJ sets and live music, and Brick Lane Tap Room, where house-brewed lagers are served alongside wood-fired pizzas.
For the best bottomless after-hours experience – visit STK Steakhouse London – Strand in Covent Garden
A modern steakhouse with a sleek, neon-lit lounge atmosphere, STK Steakhouse London – Strand is a hotspot for date nights and bottomless brunches. Happy hour is from 4 pm to 7 pm, Monday to Friday, and features affordable house beers, house wines and speciality cocktails alongside a happy hour menu that includes dishes like tuna tartare tacos and a signature surf and turf with filet and juicy jumbo prawns. The after-hours bottomless dining experience is a unique late-night experience available from 8 pm until late every Friday. Enjoy a three-course meal with sharing starters, your own main and a dessert board to finish alongside bottomless champagne, cocktails and prosecco. STK also serves a more classic bottomless brunch every Saturday from 12 pm.
For one of the best cocktail hours in London – book Black & Blue in Waterloo and Borough

A refined steakhouse with spacious dining rooms in Waterloo and Borough, Black & Blue offers a classic American steakhouse experience. Both locations host a cocktail hour from Monday to Wednesday between 4 pm and 6 pm. Enjoy affordable classic and premium cocktails. The bar menu includes light bites like crispy chicken wings and baby sausages with honey and mustard, as well as cheeseboaArds and sharing platters. On the full menu, you’ll find plenty of steaks, including a classic steak frites with bearnaise sauce and sirloin with garlic and herb butter. Other mains include traditional fish and chips and single or double burgers packed with bacon, cheese and more. In Borough, you can also book the mezzanine above the bar for private use for up to 16 diners.
📍 Waterloo — Check availability
📍 Borough — Check availability
For one of the best wine happy hours in London – visit The Remedy in Fitzrovia
A short walk from Regents Park, The Remedy is a relaxed independent restaurant where Italian bites pair with a curated wine list. Take a seat in the wood and exposed-brick dining room and peruse the ever-changing wine list with a rotating selection of wine by the glass and a deep cellar of bottles. Between 4 pm and 6 pm from Monday to Saturday, you can enjoy 20% off the bottle list. The food menu features Italian and Mediterranean flavours like fluffy focaccia and courgette flowers with ricotta and anchovies. The pecorino and parmesan dumplings are always popular, as is the tender grilled pork belly. Finish off with a fried custard, or pair your wines with the charcuterie board. On Saturdays, the kitchen serves up a set sharing menu with seven plates of your choice (or let the chef choose for you).
For 50% off food at one of the best restaurants in London – book at PJ’S Chelsea Brasserie in Chelsea
PJ’S Chelsea Brasserie is a local favourite, situated on busy Fulham Road. The handsome, polo-themed interior with stained-glass windows and a suspended aeroplane over the bar is a go-to spot for family dinners, relaxed date nights and catch-ups with friends. Book on OpenTable and enjoy 50% off the à la carte menu (excluding steaks) when you order a minimum of two courses. PJ’S Chelsea Brasserie’s golden hour experience, between 5 pm and 6 pm, offers the bar’s signature cocktails at a discount. Dine on classic French dishes like steak tartare for lunch, or dig into PJ’S duck frites with truffle bearnaise for dinner. The chef’s special is the surf and turf made with 35-day-dry-aged porterhouse, whole native lobster and king prawns alongside bone marrow, vegetables and crispy French fries.
For 2-4-1 cocktails and lunch deals – check out Tsunami in Clapham
Tsunami is an elegant Japanese restaurant offering one of the best happy hour deals in the city. From Monday to Thursday, between 5 pm and 7 pm, 12 pm to 4 pm on Saturdays and all day on Sundays, you can get a two-for-one deal on cocktails, house wine and Asahi draft beer, plus 20% off food. Sip on a Japanese margarita with yuzu or a lychee mojito topped with Tsunami’s signature lychee purée. You can also enjoy 60 minutes of bottomless prosecco for a set price per person served alongside Japanese edamame for a snack pairing. Kick back in the relaxed cocktail lounge or book a spot in the dining room and enjoy robata-grilled dishes and fresh sushi. Light bites include vegetable gyoza with chilli dip, homemade tacos filled with sashimi or crispy tempura and fluffy bao buns with pork belly. For something heartier, try the spicy dynamite beef ribeye steak or the Korean fried cauliflower triple-cooked in tempura batter and tossed with sweet and sour gochujang sauce.
For happy hour at one of the best vegan restaurants in London – check out Mildreds in King’s Cross, Camden and Dalston
With outposts in King’s Cross, Camden and Dalston, Mildreds is one of London’s best vegan restaurants. Each location offers happy hour from Monday to Friday between 5 pm and 7 pm. During these hours, you can enjoy affordable cocktails, beers and house wine. Sip on a lime yuzu sprits or enjoy one of Mildreds’s signature lagers. Pair your drinks with vegan bites from the taste of Mildreds sharing menu. For a set price per person, you can share seasonal dishes like kimchi gyoza and charred aubergine bharta. Book a spot in one of the bright, modern dining rooms for breakfast, lunch or weekend brunch. There’s also a Sunday roast featuring chick+n leek sweet potato lattice or mushroom ale pot pie, served with Yorkshire puddings and roast veggies.
📍 King’s Cross — Check availability
📍 Camden — Check availability
📍 Dalston — Check availability
For a group-friendly feast at one of the best Japanese BBQ restaurants in London – book Kintan Japanese in Oxford Circus and Chancery Lane
One of London’s best yakiniku (Japanese BBQ) restaurants, Kintan Japanese in Oxford Circus and Chancery Lane is a popular spot for relaxed catch-ups and family meals. The menu features a range of BBQ meat platters, classic Japanese appetisers like edamame beans and gyoza and hearty bowls of rice and soup. Many of the dishes come with special happy hour prices, marked with ‘HH’ on the menu, offering savings of up to £129 on some platters. Happy hour at Kintan lasts much more than an hour. On Mondays, it’s an all-day affair, and during the rest of the week, you can enjoy happy hour prices between 11:30 am and 6 pm and from 9 pm until close. On the drinks menu, you’ll find Japanese beers, sake and cocktails, all with happy hour discounts. Another great way to save money at Kintan is by making the most of their all-you-can-eat menu packed with premium beef, teriyaki chicken, fries and more.
📍 Oxford Circus — Check availability
📍 Chancery Lane — Check availability
In London, happy hour rarely lasts just an hour, and from after-work discounts to late-night offers, there’s always a way to enjoy London’s best food and drink offerings for less. Explore signature cocktail menus with two-for-one deals or down affordable pints alongside classic pub food. From the bustling West End to leafy Chelsea, the best happy hours in London are waiting for you to book.
Make the most of the best happy hour deals in London by booking on OpenTable today.
Looking for more great bars and restaurants in London? We’ve got the guides you need:
- The 10 best restaurants in Chelsea for dining out this summer
- The 12 best Asian restaurants in London to book right now
- The best riverside restaurants in London for dining near the water
- 8 exciting new restaurants in London to book this summer 2025
- 12 of the best Indian restaurants in London that turn up the heat right now
- The best bottomless brunch spots in London for a weekend party to remember
- The best afternoon tea in London for celebrating special occasions
- 12 of the most romantic restaurants in London to book for the perfect date night
- The 10 best restaurants you need to try in Mayfair
- 14 of the hottest Italian restaurants in London right now
- 12 must-visit spots for the best lunch in London
- 14 fantastic London restaurants that call for special occasions