Les 'Hammers', 17es du championnat anglais et première équipe non reléguable, disposent d'une option d'achat fixée à 22 millions de dollars (environ 20 millions d'euros) en cas de maintien dans l'élite.
Agé de 24 ans, Soucek a inscrit huit buts en dix-huit matches de championnat pour le Slavia, dont il est capitaine, ainsi que deux réalisations en Ligue des Champions.
Il a été sélectionné 25 fois sous le maillot de la République tchèque, versée dans le groupe D de l'Euro 2020 où elle affrontera notamment l'Angleterre et la Croatie.