The average price of a pint of beer in Britain is now £3.79, up 10p from last year, The Good Pub Guide has revealed.

The 38th edition of book is published today and in it, a survey of drinks prices also shows Shropshire is the cheapest place to buy a pint, which at £3.46 is £1.11 cheaper than the most expensive (London at £4.57).

Also, there are now four counties where the average price is over the £4 mark – Sussex (£4.02), Scotland (£4.03), Surrey £4.06) and London £4.57).

Previously it's only been London that was over £4. And there's a massive 51p difference between London and the next most pricey county, Surrey.

 Editor Fiona Stapley said: "Since we started The Good Pub Guide nearly 40 years ago what has not changed is our enjoyment of a well-run pub – they make us happy!

"They are the hub of a local community where customers of all walks of life and of all ages mix easily and they are run by extraordinary, hard-working licensees who have adapted their establishments to fit in with the needs and whims of our modern lives.

"They are uniquely British and should be celebrated. We are very lucky to have them."

 Meanwhile, the Pub of the Year has been awarded to The Inn at Whitewell in Clitheroe, Lancs.

inn at whitewell

The judges described it as "A grand old house with a smart pubby atmosphere, top quality food, an exceptional wine list, real ales and professional, friendly service; luxury bedrooms. Every aspect of this lovely pub is truly first class."