9 marca 2007 roku oddano do użytku na nowo wybudowany stadion sportowy Wembley. Stadion ten został wybudowany w 1924 roku, a w roku 2002 rozpoczęto jego gruntowną modernizację. Po przeszło pięciu latach budowy, która kosztowała 760 mln funtów, stadion stał się najdroższym obiektem sportowym na świecie. Pojemność stadionu wynosi 90 tys. miejsc siedzących. Zmodernizowano również trybuny, które są trzypoziomowe – najniższy poziom liczy 34 tys. miejsc, środkowy 16 tys., a najwyższy 39 tys. miejsc.