Wembley Stadium, London Events

The second largest stadium in Europe (after the Camp Nou in Barcelona, Spain), Wembley Stadium is home to the English National Football team and holds a capacity of 90,000 (all seated).