Top News This Cheshire Pub Has Been Named Best In The UK The pub has been named best in the UK at the National Pub and Bar Awards. The Church Inn in Mobberley, Cheshire, has been named as the best pub in…