Stratford, historically Stratford Langthorne, is a place in the London Borough of Newham in East London. In 1847 much of what is now Stratford was open countryside, and from 1889 to 1965 Stratford formed part of the County Borough of West Ham of Essex. Modern Stratford was built as a new town, initially called "Hudson Town" after George Hudson the railway... read more about Stratford, E15