West Ham United will host Newcastle United in a Premier League fixture at London stadium on Wednesday night.