is wembley stadium bigger than the o2?
O2: An indoor arena with a maximum capacity of 20,000, although this figure is reached only if they allow people to use (cheap) production seats behind the stage. ... Wembley: An outdoor stadium, with a maximum capacity of 90,000, although this is for football matches, not concerts.