is wembley the biggest stadium in the world?
The 'Home of Football', London's Wembley Stadium, is the biggest football stadium in the UK and the second biggest in Europe with a capacity of 90,000. ... Barcelona's Camp Nou is not the biggest stadium in the world, but it is the biggest in Spain and Europe, with a maximum capacity of 99,354.