Desde 2001 hasta 2007, luego de la demolición del viejo estadio de Wembley, la selección nacional de fútbol de Inglaterra se vio obligada a jugar sus partidos en otros lugares.