Stadium Information NameLondon StadiumCountryEnglandCityLondonCapacity62.500 SeatsSeating62.500 SeatsLength105 mWidth68 m