Stadium Information NameWembley StadiumCountryEnglandCityLondonCapacity90.000 SeatsSeating90.000 Seats