As far back as 1854, the famous glass exhibition building known as The Crystal Palace had been relocated from Hyde Park, London and rebuilt in enlarged form in an area of South London next to Sydenham Hill.
The idea of a new club playing at the Crystal Palace stadium was proposed in 1904 by the Crystal Palace Company.