Traditional British pub, The Queens Head, offering classic dishes, beers, and a welcoming atmosphere. A great spot to watch sports.