National Sports Centre City London Clubs Croydon Address Ledrington Rd, Crystal Palace, SE19 2BB Capacity 24,000 Opened 1964 Surface Grass