Here’s a fun fact: if you lined up every pub in London end-to-end, they would stretch from Buckingham Palace to the M25. That’s about 20 miles of beer-soaked real estate. If you visited one pub every single day, it would take you nearly ten years to see them all. And you’d be dead from cirrhosis by year three, so good luck with that.
But the density is what really melts your brain. In the borough of Camden, there is a pub for every 650 people. In the City of London, the financial district, there is one pub for every 200 office workers. That’s not a coincidence—that’s a survival strategy. The Square Mile has over 400 pubs, which is more per square foot than anywhere else in the UK. It’s basically a medieval village with better credit cards and worse hangovers.
The Weirdest Pub Numbers
Did you know London has a pub called The World’s End? It’s in Camden, and it’s huge. But there’s also a pub called The End of the World in Deptford. So if you get lost, just ask for directions to the apocalypse—everyone will know. And my personal favorite: there is a pub called The Lamb and Flag that has been serving drinks since 1772. That’s older than the United States. The pub has seen kings, plagues, and the invention of the karaoke machine. It’s still winning.
Pub density in London (2026) - Milhaud Maps
Here’s a shocking statistic for your next pub quiz: London has more pubs than any other city in the world, except for Paris. Wait, no—that’s a lie. London actually has more pubs than Paris, but Paris has more cafés. So if you want a beer, come here. If you want a croissant and existential despair, go there.