El equipo inglés sueña con levantar la copa en casa, pues la final se disputará en el Estadio de Wembley, ubicado en Londres, capital de Inglaterra. Hasta la inauguración del estadio en 1964 y desde principios de la década de los años veinte, el club disputaba sus encuentros en el campo de Laserna, junto a la antigua estación de ferrocarril.