El Crystal Palace National Sports Centre es un centro atlético y deportivo ubicado en Crystal Palace, al sur de Londres, Inglaterra. Fue inaugurado en el año 1964, cercano al lugar en donde se encontraba el Crystal Palace.
El estadio atlético tiene una capacidad de 15 000 espectadores. Allí se realizó el Grand Prix de Londres hasta la edición 2012, tras lo cual se mudó al nuevo Estadio Olímpico de Londres.
Se encuentra en el mismo lugar de un antiguo estadio de fútbol, hogar del original Crystal Palace desde 1861. También acogió las finales de la FA Cup desde 1895 a 1914.
Wikipedia https://es.wikipedia.org/wiki/Crystal_Palace_National_Sports_Centre
Dirección Bromley SE20 8, United Kingdom
Coordenadas 51°25'15.93" N -0°4'2.496" E