El estadio está situado en el interior del Parque Olímpico de Londres, en Marshgate Lane en Stratford en Lower Lea Valley.