My buddy is in the Cotswolds at Bourton on the Water. I told him “you must go to a pub and watch the England/Demark game in the Euros.” He said he was on his way now.
I googled “pubs of Bourton on the Water” and wow, just perfect
https://www.manorcottages.co.uk/blog/bourton-on-the-water-pubs