London to host final phase of Women’s Champions Cup in boost for Arsenal
London will host the finals of the Women’s Champions Cup in 2026, featuring Women’s Super League side Arsenal. The Gunners are Europe’s representatives for the inaugural competition after beating Barcelona to win the Women’s Champions […]