Selhurst Park is gelegen in het zuiden van Londen en is eenvoudig te bereiken met het vliegtuig. Het stadion is gebouwd in 1924 en heeft momenteel een capaciteit van 26.309. Eind 2017 maakte Crystal Palace bekend het stadion te gaan uitbreiden. De bedoeling is om de hoofdtribune te verbouwen waardoor er ruimte komt voor 8000 extra zitplaatsen. De fanatieke supporters van Palace bevinden zich achter de goal op de zogenoemde Holmesdale Stand. Het stadion heeft een echte Britse uitstraling en de sfeer is authentiek Engels. Het is niet voor niets dat Crystal Palace bekendstaat als een van de meest sfeervolle clubs van de Premier League.