Geopend in 1964, Crystal Palace is regelmatig gastheer grote sportevenementen, zoals Londen Atletiek Grand Prix en is een van de zes nationale sportcentra beheerd door Sport Engeland. Behalve op het gebied van Londen's slechts 50 meter zwembad, andere faciliteiten zijn een klimmuur, squash, basketbal, volleybal, trampoline, karate, aerobics, gewicht opleiding, netball, hockey, tennis, badminton, en turnen. De Grade II vermelde atletiek stadion kan maximaal 20000 fans en de gronden werden vroeger bewoond door een voetbalstadion, die gastheer van de FA Cup Final tussen 1895 en 1914.