Traditional British pub, The Queens Head, offering classic dishes, a lively atmosphere, and a great selection of beers. Perfect for sports fans.