If you’re looking for a great deal on drinks in London, you’re in luck! The city is brimming with amazing happy hours. From stylish bars in Soho to cosy pubs in Camden, there’s something for everyone. Keep reading to learn about the best happy hours London has to offer.
Barrio Soho – One of the coolest bars in Soho, Barrio offers £6 Cocktails from 4-7pm and special feast offers available all night! This is the perfect place to start your night out on the town!

Tonight Josephine – The sassiest cocktail bar with delicious happy hours! Enjoy 2-for-1 cocktails in one of their stunning bars

Munich Cricket Club – Another great spot for cocktails AND beers. They offer 2 for 1 Cocktails on their entire cocktail list, Cocktail Steins for £15 and £9 Steins of the Clubhaus beer!

Trapeze – Enjoy 2 cocktails for £12, pints of Ringmaster for £3.50, bottles of Prosecco for £15 and bottles of house wine for £10. This award winning happy hour will have you dancing with joy!

Whether you’re looking for a cheap night out or just want to enjoy some discounted drinks, London has plenty of great happy hours to offer! Need more choice? Select from over 100 happy hours on our website!