TurfNurd
← Back to map Crystal Palace FC

Selhurst Park

Crystal Palace FC · London (Selhurst), England

Premier League soccer stadium active
Team
Crystal Palace FC
Capacity
25,486
Year Built
1924
Surface
grass
Indoor / Outdoor
outdoor
Country

About Selhurst Park

Selhurst Park

Selhurst Park offers visitors a chance to experience one of London's most atmospheric football venues, a classic 1924 stadium designed by the legendary architect Archibald Leitch that has witnessed a century of sporting drama. Beyond its role as Crystal Palace's passionate home ground, this historic venue has hosted Olympic football and served as a temporary haven for two other clubs, making it a fascinating destination for anyone interested in English football's rich heritage. The stadium's location in South London provides an authentic, community-centered matchday experience that stands apart from the more commercialized grounds in the capital.