Every team in the Premier League plays 19 home and away games each season, and Crystal Palace plays all of their home games in Selhurst Park. With a capacity of around 25,000, the ground is among the biggest stadiums in London and is known for its excellent atmosphere on match days. The Fans Zone contains all the information you need on every important team, including Crystal Palace news, Everton fixtures, Sheffield United odds plus much. much more.