Crystal Palace F.C.

Crystal Palace Football Club (Crystal Palace) is an English football club. It is based in South Norwood in the London Borough of Croydon. The club was founded in 1905. The home stadium of the club is Selhurst Park.
Crystal Palace has played in the Premier League since 2013. They were runners-up in the FA Cup in 1990 and 2016.