Perth can be revealed as the cheapest city in Scotland for a pint.
Research has revealed that Perth drinkers have the second-best beer deal in the UK.
However, their Edinburgh counterparts have to dig deep for a drink – the Scottish capital has been named as one of the UK’s top five most expensive places for a pint.
Researchers compared prices in 165 of the world’s most populated cities and found that, on average, UK drinkers pay £1.07 more for their amber nectar than the global average price of £2.63 per pint.
While the UK average price is £3.70, a pint in Perth costs just £3.07, making it the second cheapest city in the UK, just behind Preston in Lancashire where an average beer costs £3.06.
In Edinburgh, drinkers are paying an average of £4.19 for their brew – just 99p less than London’s average price of £5.18.
Glasgow, Inverness, Aberdeen and Dundee’s pints all came up mid-table with a beer setting drinkers back £3.79, £3.62, £3.60 and £3.29 respectively.