London’s Wembley Stadium hosts England’s home matches, live music concerts and other sporting events. Wembley Stadium is a football stadium situated in Wembley Park, in the Borough of Brent in London. It was completely rebuilt and reopened in 2007 on the site of the previous 1923 Wembley Stadium. Construction spent about GBP £900 million. Full capacity of stadium is 90,000 for football or rugby matches, for concerts or other events about 115,000 (90,000 seated and 15,000 standing).