All places on the map· London

Crystal Palace Football Club

Sight4.3 · 4 647≈ 1 h 30 min

A historic South London football club founded in 1905 by workers of the famous Crystal Palace exhibition building. Since 1924, the team has played at Selhurst Park in Croydon, renowned across English football for its vocal and passionate atmosphere. The Holmesdale Stand drives an electric matchday energy, while the club's iconic live bald eagle mascot traditionally soars across the stadium before kickoff.

Highlights

  • Home ground at Selhurst Park since 1924
  • South London derby atmosphere and Holmesdale Stand
  • Club mascot — the soaring bald eagle

Featured in itineraries

What’s nearby

Create your London itinerary

Crystal Palace Football Club is already in our database — build a personalized itinerary in minutes.

Create itinerary→