Selhurst Park
London, England · United Kingdom

Good to know
- Coordinates
- Open in maps
The South London home of Crystal Palace, this atmospheric ground opened in 1924 and was designed by prolific stadium architect Archibald Leitch. Its mismatched stands reflect decades of piecemeal development.
Wanderers' notes
Where next?


