I was just reviewing the many images I took from my recent UK trip and I was quite happy to rediscover this little gem. Somewhere in the Cotswolds, I (along with my companions) stumbled across this scene in the back of a pub.
It's in a joint called the Wild Duck Inn. I tell you folks: the English people cannot cook. Their food is terrible, their coffee is crap. But here in the Wild Duck, I had my first ever decent meal in England. And I've been there a few times. Good stuff!
Make sure you drop by if/when you're somewhere in the Cotswolds.