The Queen's Head Inn

The most FANTASTIC pub in the UK.

Won many times CAMRA awards and is my favorite place to stay when I'm in England.

BTW, I brought over one hundred bottles of ale home. (Drank my last one eight days ago.) And we bought quite a few books too.

Comments
Sign in or get an account to comment.