Selhurst Park

Selhurst Park - Image 1

Overview

Selhurst Park is the home of Crystal Palace and one of the Premier League's most characterful grounds. Located in South London, the venue creates an intimate, loud atmosphere with its compact design. The Holmesdale Road stand is particularly renowned for its passionate supporters. Selhurst has been Palace's home since 1924.

History & Legacy

Selhurst Park opened in 1924 and has been Crystal Palace's home for a century. The stadium has undergone various improvements while retaining its traditional character. It has hosted England internationals and FA Cup semi-finals. The venue's proximity to the pitch and fervent support make it one of the Premier League's most challenging away trips.

Source: Claude

Opened1924
Capacity25,486
Notable EventsFA Cup semi-finals, England internationals
?
Average ratingStadium
0Ratings

Games

Played on this court/stadium

Stadium ratings