Selhurst Park Stadium is located at Holmesdale Road, SE25 6PU, Croydon. Nearby is Selhurst Park Stadium. Nearest Underground station is Norwood Junction (approximately 850m away).
Selhurst Park Stadium
Selhurst Park is a football stadium located in Croydon and serves as the home ground for Crystal Palace FC. The stadium was opened in 1924 and has since undergone several renovations to enhance the overall spectator experience, with a seating capacity of 25,486. The stadium is known for its electric atmosphere, as Crystal Palace fans are among the most passionate in the Premier League. The Arthur Wait Stand, in particular, is renowned for its raucous atmosphere, while the Main Stand provides a more traditional viewing experience. The versatile venue has also been used for concerts, conferences, and other events.
Contact information
-
Opening hours
-
Show phone
Features
User photos from Selhurst Park Stadium User photos
Reviews from the web
By | Rating | Count |
Google
|
4.3
|
1,653 |
Yelp
|
3.7
|
11 |