The priciest and cheapest places in UK to buy a beer - as average price of pint hits new high

The average price of a pint of beer has risen to a whopping £5 in Britain. But price varies by location. Here are the most and least expensive places for a pint.

Priciest...

London £7.10

Belfast £6.71

Brighton & Hove

£6.60

And the cheapest...

Wrexham £2.20

Bangor (Wales)

£2.42

Dunfermline £2.97