Fue la sede principal de los Juegos Olímpicos de Londres 1948 y la Copa Mundial de Fútbol de 1966.