Showing all 23 results

Crystal Palace Team Cards from 2018 – 2019 season.

Crystal Palace Football Club is based in Selhurst, South London. They were founded in 1905 at the famous Crystal Palace Exhibition building and played their home games at the FA Cup Final stadium situated inside the Palace grounds. The club was forced to leave the Palace in 1915 due to the start of WWI, and played at Herne Hill Velodrome and the Nest until 1924, when they moved to their current home at Selhurst Park.

Royal Mail: service delays are likely due to recent and planned strikes on 9, 11, 15 and 16 December 2022.

This site uses cookies to offer you a better browsing experience. By browsing this website, you agree to our use of cookies.