Crystal Palace Crystal Palace Selhurst Park
Endereço Holmesdale Road / England
Time fundado em 1905
Capacidade de 25.073