Crystal Palace Football Club is an English professional football club founded in 1905 at the famous Crystal Palace Exhibition building and during their early years they played at the FA Cup Final venue which was situated inside the Palace grounds.
Crystal Palace Football Club is an English professional football club. This English professional football club is founded in 1905 at the famous Crystal Palace Exhibition building. They played at the FA Cup Final venue. This was during their early years. This FA Cup Final venue was situated inside the Palace grounds.