London's bar scene isn't trying to be anything other than excellent. Whether you want a £18 martini in a mahogany-lined room or a £4 pint surrounded by people who genuinely don't care what they look like, the city delivers. The trick is knowing which neighborhoods match your mood—and your wallet.
Soho: Where Cocktails Actually Matter
Soho remains London's spiritual home for serious drinking. This is where the city's cocktail obsession started, and honestly, it hasn't gotten old.
The Money Reality: Expect £12-18 for cocktails. Pints sit around £6-7. You're paying for craft, tradition, and the fact that your bartender has probably won awards.
What to Hit:
Bar Américain at Brasserie Zédel is the real deal—a genuinely handsome Art Deco bar tucked into the basement of a grand Soho restaurant, with a vibe closer to 1930s Paris than modern London. Classic cocktails executed without fuss, bartenders who know their craft, and an atmosphere that justifies every penny. Cocktails run £12-16; one of the few places in Soho where the room alone is worth the visit.
Dean Street Townhouse feels like you've stumbled into a 1920s New York fantasy, except you're in Soho and the bartenders are genuinely good. The cocktails are creative without being annoying. Book a table unless you fancy standing at the bar for three hours.
If you want something smaller and weirder, hit Tratra—a Georgian wine bar that's somehow both intimate and lively. Natural wines, proper food, and cocktails that taste like they actually care. Prices lean toward the expensive side (£15-18), but the vibe is unmatched.
Shoreditch: Dive Bars and Speakeasies
Shoreditch has a reputation for being too cool for school, and sometimes that's justified. But strip away the hype, and there's genuinely great drinking here—especially if you like bars that look like they might fall apart any day.
The Money Reality: £5-6 pints, craft cocktails at £10-14. Less polished than Soho, more affordable, same commitment to not being terrible.
What to Hit:
Rolling Stock sits under the East London Line railway arches on Kingsland Road and is exactly what Shoreditch does best: industrial space, rotating DJs playing house, disco, and electronic music (Thursday to Saturday until 4am), and one of the largest covered outdoor gardens in East London. £5-6 pints, no pretension. Go here to actually meet people, not to Instagram your drink.
Nightjar has the speakeasy thing mastered without overdoing it. Hidden entrance near Old Street roundabout on City Road—look for the unmarked door—then descend to a 1920s basement with candlelit tables, Art Deco interiors, and live jazz every night from 9pm. Cocktails run £14-17 and are genuinely excellent. Book ahead; it's seated only.
For something louder and less pretentious, 93 Feet East sits on the edge of Shoreditch with outdoor space, cheap beers, and a soundtrack that actually slaps. It's where you come when you've moved past the boutique cocktail phase and just want to have a good time.
Brixton: Bass, Vibes, and Market Culture
Brixton drinking isn't about perfection—it's about community and energy. The bar scene here is wound up with the area's sound system culture and market heritage.
The Money Reality: £4-5 pints, rum and sodas at £5-6. This is proper affordable drinking.
What to Hit:
Brixton Market itself has transformed into a proper social hub. Hit any of the market stall bars (Mama Lan, Meson Pascoe) for drinks with actual character. You're standing among flowers, leather jackets, and people who've been coming here for years. Prices are genuinely cheap, and the atmosphere is impossible to replicate elsewhere.
Ritzy Cinema Bar is in the legendary Ritzy Cinema and pulls a mixed crowd of locals, artists, and film nerds. Affordable drinks, good energy, and you can actually catch a film if the bar gets boring (it won't).
For serious bass and a scene, Electric Avenue and the surrounding streets have multiple bars where sound quality is taken as seriously as drink quality. This is where Brixton's musical DNA lives. Expect grime, garage, and drum & bass bouncing off the walls.
Dalston: Natural Wine and Creative Bartending
Dalston is where London's natural wine obsession got serious—and where some genuinely brilliant bartenders set up shop to do weird, wonderful things.
The Money Reality: Natural wines start at £5-6 per glass, rise steeply to £10-15. Cocktails here are pricier (£12-15) because the bartenders are doing experimental things.
What to Hit:
Newcomer Wines (5 Dalston Lane) is the natural wine bar that made this corner of Dalston worth a detour. Constantly rotating Austrian and Central European natural wines, staff who actually care about matching you with something you’ll enjoy. Not snobbish, just genuinely knowledgeable. Wines from £5-8 per glass. Go with an open mind.
Three Sheets sits nearby and does cocktails with equal intensity. A World’s 50 Best Bars veteran on Kingsland Road, known for elegant seasonal serves—simple drinks, precisely executed, regularly refreshed. It’s pricier than a pub (£13-17 cocktails), but you understand why when you taste it.
For something less formal, The Jolly Butchers is a pub that somehow exists in Dalston without being ironic. Real ale, proper ale drinkers, zero pretension. £4-5 pints. A reminder that London's bar scene doesn't need to reinvent itself constantly to be good.
The Essential London Pub Crawl Route
If you want to understand London drinking without the overwhelm, try this route. Pick a neighborhood and commit.
Shoreditch Circuit (3-4 hours, budget £25-35):
- Start at Rolling Stock for beer and outdoor chaos under the arches
- Move to Bar Américain at Brasserie Zédel (Soho—a short cab ride) for a proper cocktail
- Find Nightjar near Old Street for a second drink and live jazz
- End at 93 Feet East for outdoor drinking if weather permits
Dalston Crawl (3-4 hours, budget £35-50):
- Newcomer Wines for natural wine education
- Three Sheets for cocktails
- The Jolly Butchers for grounding
Brixton Discovery (2-3 hours, budget £20-25):
- Hit Brixton Market during day/early evening
- Drink at one of the market bars
- Move to Electric Avenue area for evening energy
Honest Price Reality
London's bar scene serves multiple budgets:
- Budget drinking: £4-5 pints in east London pubs, £5-7 cocktails at no-nonsense bars
- Mid-range: £6-8 pints, £10-14 cocktails, where most bars actually live
- Splurge: £8+ pints at craft-beer bars, £15-20+ cocktails at serious establishments
The city's genius is that quality exists across all price points. You don't need to spend £18 to have an excellent drink—you just need to go to the right place.
Pro Tips for Not Getting It Wrong
Avoid tourist traps: Stay away from Leicester Square and Piccadilly Circus bars. Genuinely dire.
Go on Thursdays if possible: Less heaving than Fridays, still proper energy. Bars are more relaxed and bartenders have time to actually make your drink well.
Check if there's music: Most London bars worth visiting have DJs or live music. This is a feature, not a bug.
Cash isn't always king: Most bars take cards now, but carrying £20-30 cash still works if you want to bar-hop cheaply.
Happy hours are real: 5-7pm in most areas gets you £1-2 off cocktails. Soho especially. Plan accordingly.
Late-night options: London's licensing laws are loose enough that many bars stay open until 1-3am. Always ask.
London's bar scene works because it's built on genuine passion, not tourism templates. Whether you're spending £4 or £18, someone cares about what goes in your glass. That's the whole point.