Load mobile navigation

Crystal Palace FC

Crystal Palace are an English Premier League team based in Selhurst, South London. They were formed in 1905, and play their home games at Selhurst Park. The Eagles have been champions of the second tier of English football twice, and notable former players include Peter Simpson, who has set many goalscoring records that remain unbeaten to this day.

Story Saved
You can find this story in  My Bookmarks.Or by navigating to the user icon in the top right.