Watch on YouTube TV

Crystal Palace F.C.

Watch live TV from 70+ networks
Free unlimited cloud DVR storage space
6 accounts per household included
Cancel anytime.
Crystal Palace Football Club is a professional football club based in Selhurst, South London, England, who currently compete in the Premier League, the highest level of English football. Although their official founding date is 1905, the club recognise their true founding date as 1861, when the original amateur Crystal Palace football club were formed, and the professional club have claimed they are a continuation of the amateur club as both were owned by the same Crystal Palace Company. This would make them the oldest professional football club in the world. The amateur and professional clubs were founded at the Crystal Palace Exhibition building and played inside its grounds. The amateur club shared the cricket pitch with the Crystal Palace Cricket Club from 1861 to 1876, and the professional club played at the FA Cup Final stadium between 1905 and 1915, but were then forced to leave due to the outbreak of the First World War. In 1924, the club moved to their current home at Selhurst Park.
Location: London
Arena/Stadium: Selhurst Park Stadium