The report claims that the saga looks to be over with the England international all set to join the Hammers on Monday. He will become their fourth signing this summer, following the arrivals of Issa Diop, Ryan Fredericks, and Lukasz Fabianski.
He has already completed his medical ahead of the move to the London Stadium, and the signing will be announced in the next 24 hours.
The 26-year-old was released by the Gunners at the end of last month, and he was targeted by Turkish club Fenerbahce.