Fue construido para la celebración de los Juegos Olímpicos de Londres 1908, siendo inaugurado por el Rey Eduardo VII de Inglaterra, el 27 de abril de 1908.