No surprise: London named the most expensive city for a pint of Guinness this St. Patrick’s Day
and on Freeview 262 or Freely 565
To find out, the experts at the price comparison site Idealo have analysed pint prices across a variety of pubs in top UK cities, calculating an average to reveal the cheapest places across the UK to enjoy a Guinness this St. Patrick's Day.
The 10 most expensive cities for a pint of Guinness:


Rank | City | Average cost of a pint of Guinness
Advertisement
Hide AdAdvertisement
Hide Ad- 1 | London | £5.87
- 2 | Cambridge | £5.66
- 3 | Bath | £5.41
- 4 | Edinburgh | £5.18
- 5 | Oxford | £5.08
- 6 | Exeter | £5.08
- 7 | Bristol | £5.04
- 8 | Leeds | £4.99
- 9 | Birmingham | £4.93
- 10 | Brighton | £4.91
It may come as no surprise that London tops the list as the most expensive UK city for a pint of Guinness, with an average cost of £5.87. For those celebrating St. Patrick's Day in the capital, the price of indulging could add up quickly. With the average person likely to have 3 to 5 pints, that could mean spending anywhere from £17.61 to £29.35 over the course of the festivities.
Coming in second is Cambridge, where a pint of Guinness costs an average of £5.66, just a small premium below London.
Bath rounds out the top three, with an average pint priced at £5.41.