You might also know this place by the following names:
Stratford International Station, Stratford International station, Gare internationale de Stratford, XOF