Team Name : Crystal Palace



Arabic Name : كريستال بالاس



Founded : 1905





Stadium name : Selhurst Park



Stadium Address : Holmesdale Road



Stadium City : London



Stadium Capacity : 26309



Stadium surface : grass





Country Code GB



Country Name : England