Weirdly, London Is No Longer The Most Expensive Place To Buy A Pint In The UK

Sad news for this lot

The UK's most expensive areas to buy a pint have been revealed and for the first time ever, Londoners can breathe a sigh of relief.

According to the Good Pub Guide, Surrey has overtaken the capital as the priciest place to buy a beer for the first time since the best pubs tome was published 35 years ago.

The average pint in the wealthy southern county costs £4.40. That's 20p more than the average cost in London and around a £1 more than some of the cheapest places to buy a pint, which include Shropshire at £3.33, Derbyshire at £3.36 and Cumbria and Worcestershire, both with an average of £3.38.

Advertisement - Continue Reading Below

Fiona Stapley, the editor of the Good Pub Guide 2018, says Surrey's rise to the top of the ranking could be down to a change in the type of London pubs featured in the latest version.

"We're not sure why this has happened, but Surrey is so affluent," Stapley commented. "It's always going to be the expensive places – either London or Surrey. It may be that we have quite a lot of little local pubs in the guide that are London locals and they're not as expensive as some of the big pubs [in the capital] that young people go to."

The average pint across the UK now costs £3.60, an increase of 13p since last year. But if you don't want to be ripped off? The guide notes that the cheapest beer can be found in pubs brewing their own brands, where pints typically cost a very reasonable £3.09.