Alexandre Lacazette made only a late appearance against the Hammers, and he should start on Saturday.
Aaron Ramsey's hamstring injury is worse than first thought and the Welsh global has been ruled out for three weeks so he'll not be available until the New Year.
Christian Benteke put himself back in Crystal Palace's good book as he scored Palace's first away goal of the season with his first goal of the campaign - Wilfried Zaha and Bakary Sako were also on target in a 3-0 victory for Roy Hodgson's side.
Newcastle have claimed one point from the last 24 and now sit one point shy of the relegation zone having lost seven of their last eight games.
The Magpies will come into this game on the back of a bad run of form.
Former Arsenal midfielder Merson believes Wilshere could complete a move to Liverpool FC in the coming months to reunite with his former Arsenal team-mate Oxlade-Chamberlain.
Yemeni rebels slam U.S. charges that Iran is arming Houthis
Adding that, Iran rejects the accusation as, "unfounded and, at the same time, irresponsible, provocative and destructive".
As their place in the table suggests, Newcastle United is in serious trouble - they've managed to win just one point in their last eight Premier League games, a awful stretch of form that has sparked turmoil and frustration behind the scenes.
During midweek, Newcastle lost 1-0 to Everton whilst losing midfielder Jonjo Shelvey to a late red card.
The run has seen the Gunners fall to seventh in the table.
Dwight Gayle has been scoring some important goals for Newcastle lately.
Olivier Giroud has scored more Premier League goals against Newcastle than any other club (8) and has had a hand in six goals in four Premier League games against them at the Emirates (five goals, one assist).
Rafael Benitez has never won away at Arsenal in the Premier League in six attempts (W0 D2 L4) and has managed more away Premier League games there without winning than any other team.
The match will air live on SuperSport Select 4 at 9pm.