1. Founded in 1905, Palace played their homes games inside the historic Crystal Palace grounds which was then the venue for the FA Cup final. 2. Palace moved to Selhurst Park in 1924 and have remained there ever since. Selhurst Park is one of the old school grounds amongst the local community and tight to the pitch with one of the best atmospheres in the league (writer looks wistfully at photo of Upton Park). Selhurst Park was the venue for Real Madrid’s first…
See the article here:
10 Things You Didn’t Know about: Crystal Palace

