Crystal Palace F.C.
Soccer club
Crystal Palace Football Club, commonly referred to as Palace, is a professional football club based in Selhurst in the Borough of Croydon, South London, England, which competes in the Premier League, the highest level of English football. Wikipedia
Manager: Oliver Glasner
Arena/Stadium: Selhurst Park Stadium
Location: London, United Kingdom
Capacity: 25,486
Founded: 1905; 119 years ago
Players