Original: Stratford station is a large multilevel railway station in Stratford, east London.
Simplified: Stratford station is a railway station in Stratford, Newham, East London.