Selhurst Park football stadium in South Norwood is home to Crystal Palace Football Club. The stadium has a shop selling Crystal Palace FC merchandise.
This content has been supplied by Crystal Palace FC
- Attraction Facilities
The team of the '80s. Remember that? Where did it all go wrong? One of the cooler smaller sides in greater London seems stuck in the past. Can they ever get back to the big time? It's pretty doubtful now looking at the way the club is run.more
Aug 24, 2005
Crystal Palace 0 v 2 Chelsea
"You're Just a Small Club from Croydon, a small club from croydon, you're just a small club from Croydonnnnnn"
A total crap stadium but this was the game where I realized sitting in the away section when you're rolling deep with the most passionate supporters (I mean duh they're the ones traveling with the team) is the most exciting way to...more