Fine, I’ll give you numbers. The average pint in London now hovers around £6.50 to £7.00 as of 2026. That’s down from a peak of nearly £8 in some central spots, but still enough to make a tourist weep into their foam.
But here’s a surprising fact: the most expensive pint ever sold in London was at a bar in Knightsbridge, clocking in at £45. Yes, forty-five pounds. It was a special Belgian ale aged in whiskey barrels. For that price, it should also wash your socks.
Conversely, you can still find a pint for £3.50 in certain Sam Smith’s pubs—the chain that refuses to join the modern world. They don’t allow phones or music, and the staff wear waistcoats from 1923. It’s like drinking in a museum, but the beer is cheap.
The Inflation Factor: It’s Not Just Your Imagination
In 2019, the average pint in London was about £5.50. By 2026, it had jumped to £6.50—that’s nearly a 20% hike in four years. Blame the energy crisis, Brexit, or the fact that landlords now demand your kidney as a deposit.
One pub in Covent Garden actually charges £9.00 for a pint of Peroni. I can buy a whole pizza for that. Or a used book. Or a bus ticket to Birmingham, where pints are £3.50 and the accents are friendlier. Priorities.
And let’s not forget the “craft beer tax.” Breweries now slap on words like “sessionable,” “hazy,” or “double dry-hopped,” and suddenly you’re paying £7.50 for something that smells like a grapefruit wrestled a pine cone. You have been warned.
London's cheapest pubs revealed: Map shows where punters can still get