The London Stadium, formerly called the London Olympic 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.