The Queens Head is a pub and restaurant in a tranquil canal-side setting. It offers a beer garden, cask ales, and a dog-friendly atmosphere.