Skip to main content
Home
Seasons
Matches
Teams
Players
Stadiums
Selhurst Park
London, England
Stadium Details
Home club:
Crystal Palace
Year opened:
1924
Capacity:
25,194
Location
Matches at Selhurst Park
Match Filter
0 of 0 matches
No matches found at this stadium.