« Ham » désigne une terre sèche dans une boucle de rivière ou entre des rivières.
Ici, la terre se trouve entre la Tamise, la Lea et la Roding. Le lieu est noté sous la forme Hamme environ un siècle avant les Normands ; il a été divisé en East Ham et West Ham à l'époque anglo-saxonne.