london stadium is a multi-purpose stadium located at queen elizabeth olympic park in the stratford, london. it was the main stadium for the london 2012 olympic games. it used to be called olympic stadium and the stadium at queen elizabeth olympic park.