🏟️ Crystal Palace National Sports Centre Local Guide
The Crystal Palace National Sports Centre (CPNSC) is one of London’s most historic multi-sport venues, located within Crystal Palace Park in South London.
Known for its iconic athletics stadium, indoor arena, swimming complex, and outdoor pitches, it has hosted everything from international athletics to boxing, basketball, swimming, football, and large-scale community events.
With facilities capable of seating over 15,000 in its prime, the centre remains a major training and competition hub for London’s grassroots and elite athletes.