Holland, de 18 años, internacional con la selección de Inglaterra Sub 18, ha firmado un contrato para las tres próximas temporadas y media con los 'hammers'.
El mediocampista, que jugó con el combinado Sub 17 el Europeo de la categoría en 2015, no llegó a debutar con el Everton, pese a haber firmado su primer contrato profesional en enero del pasado año.
West Ham United are delighted to announce the signing of England U19 midfielder @NathanEHolland https://t.co/wab2SXv5wA#COYI pic.twitter.com/Gi4fOIrR3D
— West Ham United (@WestHamUtd) 22 de enero de 2017