Best Restaurants with a Happy Hour in London
Price
- £25 and under
- £26 to £40
- £41 and over
Cuisine
Regions
Areas
Top Rated
Dining Options
Seating options
Award-winning
Accessibility
174 restaurants available nearby
See what locals rave about
From verified diners like you
From verified diners like you
- TtammyLondon •1 review5.0Dined 2 days agoDelicious beautiful sushi plates. Fabulous service . We are family of four birthday dining pre theatre. Pre ordered children’s chopsticks, even though we were running late we were not rushed but food was prompt and devoured in time, and with a lovely birthday dessert to finish!More infoSticks'n'Sushi - SohoPrice: Expensive• Sushi• Soho•4.6
- LLeeOxford/Oxfordshire •3 reviews5.0Dined 2 days agoThe staff were friendly, food was amazing, lots of choice if you had fussy eaters in your groupMore infoHappyPrice: Moderate• European• Leicester Square•4.4
- SSholaiLondon •1 review5.0Dined 6 days agoAsador Bar and Grill was a great restaurant. We went in a group of 6, service was very efficient and friendly. Food was great, everyone ordered the steak and enjoyed it.More infoAsador Bar & GrillPrice: Expensive• Steakhouse• Soho•4.4
- PPauloLondon •13 reviews5.0Dined 7 days agoGenerous portions and tasty cocktails. Background music at the appropriate level when we were there to allow for conversation. They also have a happy hour. Would be happy to return.More infoZócalo - Fresh Happy Mex SohoPrice: Moderate• Mexican• Soho•4.3
- CConstanceLondon •3 reviews5.0Dined on 3 Feb 2025Went for a pre - theatre dinner, amazing; great value. Massive portions. Couldn't recommend more. Staff are lovely, would definitely go again.More infoOld Compton BrasseriePrice: Moderate• British• Soho•4.6