This looks really really great!
Only thing I can critique is having the England flag and the Union flag. Britain doesn't have its own team, besides in the Olympics. The rest of the time England, Scotland and Wales play seperately, so you probably don't need the UK flag. You could replace it with Scotland which is a simple flag.
Other than that exceedingly pedantic criticism the stadium is beautiful.