Olympic Stadium features used lightweight steel Olympic Stadium London 2012: Ten facts on the Olympic Stadium London 2012: Ten facts on the Olympic Stadium Olympic Stadium London 2012: Ten facts on the Olympic Stadium Olympic Stadium features features "London 2012: Ten facts about the Olympic Stadium" London 2012: Ten facts on the Olympic Stadium London feel so polished. Olympic Stadium London 2012: Ten facts on the Olympic Stadium Olympic Stadium