Image for Selhurst Park

Selhurst Park

Selhurst Park is a football stadium located in South London, serving as the home ground for Crystal Palace Football Club. It has a seating capacity of around 26,000 spectators and features a traditional English football ground layout. Known for its vibrant atmosphere and passionate fans, the stadium offers a close-up view of the action from most stands. Opened in 1924, Selhurst Park combines historic charm with modern updates, making it a central hub for local sports and community events. Its distinctive features and lively environment make it a notable venue in English football.