Any person, or persons, jointly or severally aggrieved by any decision of the Board, or any taxpayer, or any officer, department, board, or bureau of the municipality, may present to a court of competent jurisdiction a petition, duly verified, setting forth that such decision is illegal, in whole or in part, and specifying the grounds of the illegality. Such petition shall be presented to the court within 30 days after filing of the decision in the office of the Board.