London is a massive playground for anyone who likes a good drink. Whether you crave a cheap pint in a centuries‑old tavern or a well‑crafted cocktail under neon lights, the city has something for every mood. This guide points you to the best spots, tells you what to expect, and shares a few tricks to make the night smooth.
Old‑school pubs are the heart of London’s drinking culture. You’ll find real ale, cheap beers and a relaxed vibe that makes it easy to chat with locals. A good place to start is The Churchill Arms in Kensington – the walls are covered in flowers, the food is Asian‑British fusion, and a pint of bitter costs around £4. If you want history, head to Ye Olde Cheshire Cheese near Fleet Street. It’s been serving since 1667, the wood‑panelled rooms feel like a step back in time, and the staff can recommend a seasonal ale you won’t find elsewhere.
Another solid choice is The George Inn in Southwark, the city’s last galleried coaching inn. It’s cheap, it’s lively, and the outdoor courtyard is perfect when the weather holds up. In most of these pubs, you’ll need cash for the bar, but you can usually pay with a card at the table. Expect the crowd to be a mix of regulars and tourists, especially on Friday evenings, so arriving early can snag you a better seat.
If you prefer a sleek setting and inventive drinks, London’s cocktail scene will keep you busy. Nightjar in Shoreditch hides behind a secret door and serves Prohibition‑style cocktails with an extensive gin list. Prices hover around £12‑£15 per drink, and a reservation is recommended once you’re past the happy hour window.
For a more theatrical experience, try The Alchemist on the Strand. Their drinks smoke, fizz and change colour – it’s a show as much as a drink. Expect a lively crowd, a higher price tag (£13‑£16), and a short wait if you walk in without a table.
Looking for something a bit quieter? Swift in Soho focuses on classic cocktails made with precision. The bar is small, so a quick call ahead can save you a linger. The menu is simple, the prices are fair (£10‑£13), and the bartenders love to talk about the spirit origins if you’re curious.
All modern bars usually accept cards and often have a dress code – smart‑casual is a safe bet. Many run early‑evening happy hours with discounted drinks, so if you’re on a budget, hitting the bar before 7 pm can stretch your pound.
Planning your night around these venues is easier when you keep a few tips in mind. Check each place’s opening hours – some pubs close early on Sundays, while many cocktail bars stay open past midnight. Use a tube or bus app to map the quickest route between spots, and keep a spare bottle of water handy. If you’re hopping between several venues, consider buying a single round of drinks at the first bar and then pacing yourself; most places won’t serve you another full round until you’ve ordered food.
London’s drink venues offer something for every taste and budget. From the historic charm of a pub at the end of a cobbled lane to the neon glow of a rooftop cocktail bar, you can craft a night that feels just right for you. Pick a couple of spots from each category, check the times, and get ready for a night worth remembering.