Open main menu

Wikimedia Commons β

Category:Selhurst Park

English: Selhurst Park is a British football stadium located in the London suburb of South Norwood in the Borough of Croydon. It is the current home ground of Crystal Palace Football Club. Its present capacity is 26,309.
Selhurst Park 
Selhurst Park Stadium.jpg
football stadium in England
Instance of association football stadium
Location South Norwood, United Kingdom
  • Archibald Leitch
Owned by
  • Crystal Palace F.C.
Maximum capacity
  • 26255
Authority control
Blue pencil.svg


This category has the following 3 subcategories, out of 3 total.

Media in category "Selhurst Park"

The following 22 files are in this category, out of 22 total.