Where to Drink in London

With such a splendid array of choices when it comes to having a drink in the city, we delight in giving you a nudge in the right direction; building you a selected list of the best places for cocktails, pints and casual drinks combined. From hidden haunts and booming party joints to some of the best cocktail bars in the business, check out our recommendations for the best places to enjoy a drink in London.

Last updated on 8th December 2021




If you're wondering where to drink in London, look no further than The Old Tavern. This traditional pub is serving up 20 craft beers on tap, plus there's authentic Mexican food to keep you from going hungry. Topping it off are quiz nights and plenty of sport live on the big screens.

If wine is the name of your game, then head to Vagabond for great drinks in London. Boasting great tapas and a selection of cracking wines available by both the glass and the bottle, this brand of wine bars has is nailed in both the food and drink departments.

163 Upper Street

1 user review 5

163 Upper Street is one of the best places to drink in London, serving handcrafted tipples in a contemporary setting. Enjoy 80s-inspired mixes such as the Bloody Nori with wasabi vodka, white soy, tomato, togarashi and nori, or the Kiss with gin, strawberry, lychee, port and ginger ale.

Whether you like the smooth taste of sauvignon blanc or perhaps prefer a tall glass of malbec, you'll struggle to find a more sleek, sophisticated place to drink in London. With simple yet elegant furnishings and a laid back aura, the Humble Grape acts as a wine-based sanctuary where guests can escape the stresses of ordinary life.

The Fellow

808 user reviews 4

Grab a classy cocktail, a fine wine or a boozy beer in this sophisticated venue in the middle of Kings Cross. With a hidden cocktail bar, The Black Door, to keep you guessing, and a picturesque heated rooftop terrace for your sun soaking needs, you're sure to have a great night out in this buzzing venue.