London Football Club
The soccer stadium in the UK with the largest seating capacity is Wembley Stadium in London. The stadium hosts the English National Team and has 90,000 seats with no obstructed views.
The tenant of Wembley Stadium is the England national football team.
Drake Stadium is the only stadium on campus. It is where the Soccer Team plays. The football team plays at the Rose Bowl which is about 40 minutes away by car in Pasadena, California.
usually at wembley stadium
It depends on the home team. For example, Chicago Fire plays at Soldier Field, and AFC Ajax plays at Amsterdam ArenA
Wembley stadium in London is the home ground.
Wembley is the home stadium for the England national football team for international competitions. It is not the home of any of the England club teams. The Euro 2012 Final is scheduled to be played at Wembley.
I would have to say San Siro stadium mainly because that's where A.C Milan plays and there the best team in Italy.
There usually at Wembley Stadium but they could also be at the home team's (that have been drawn) stadium.