Fue inaugurado en 1923 con ocasión de la exposición imperial británica a realizarse el año siguiente, de hecho su nombre inglés era el Empire Stadium.