it looks like they put up temporary stands so that people are closer to the pitch ... which makes a lot of the permanent seats redundant I guess.
apparently they named it "London Stadium" ... which sounds like something you'd find in a Pro Evo game which doesn't have the licence to use the real names.