Selon la presse britannique, le montant du transfert est de 4 millions de livres soit 4,4 millions d'euros.
Perez avait rejoint les 'Gunners' en 2016 en provenance du club espagnol de La Corogne. Après une saison à Arsenal, il était retourné au Deportivo en prêt la saison passée, inscrivant huit buts et délivrant six passes décisives en Liga.
L'Espagnol est la huitième recrue de West Ham, avec Ryan Fredericks (Fulham), Lukasz Fabianski (Swansea), Issa Diop (Toulouse), Jack Wilshere (Arsenal), Aindriy Yarmolenko (Dortmund), Fabian Balbuena (Corinthians) et Felipe Anderson (Lazio).
OFICIAL | Lucas Pérez, nuevo jugador del West Ham.#Golazo pic.twitter.com/2LsvVmn90z
— El Golazo de Gol (@ElGolazoDeGol) 9 de agosto de 2018