Crystal Palace

Short facts

How old is Crystal Palace:
Crystal Palace was established in 1905, which makes the club 118 years old.
What is the home stadium for Crystal Palace?
Crystal Palace plays their home matches at Selhurst Park, which has a capacity of 25073.

Last updated: about 1 month ago