The Queens Head is a pub located at 26 Front Street. It is described as a friendly local pub. The establishment features horse racing on multiple televisions.