Crystal Palace FC

Become the 1st fan!
Crystal Palace Football Club is a professional football club based in Selhurst, London, that plays in the Premier League, the top tier of English football. The club was founded in 1905 at the famous Crystal Palace Exhibition building by the owners of the FA Cup Final stadium which was situated inside its historic grounds. Pal... More
AKA (Other Names): The Eagles, The Glaziers
Birth Name: Crystal Palace Football Club
Origin: United Kingdom/British
Done!🙂 Want more? Share your ideas!