The average cost of a pint of beer has soared to above £5 as the most expensive lager sold in British pubs has been revealed.
The Hand & Flowers, the only pub in the UK with two Michelin stars, is celebrating its 20th anniversary in 2025 while The ...