National Sports Centre

City London
Clubs
Address Ledrington Rd, Crystal Palace, SE19 2BB
Capacity 24,000
Opened 1964
Surface Grass
Fixtures
Latest Matches

Leave a Reply

P