The Queens Head Inn is a pub offering letting rooms and a relaxed atmosphere. It features a DJ and dance floor on weekends, alongside two pool tables and ample space.