Authentic English pub, the Queen's Head offers a wide drink selection and a friendly atmosphere. Features include classic pub interiors and extra seating.