London to host the FIFA Women’s Champions Cup 26 finals
0
2
The FIFA Council appointed London, England, as the host of the final phase of the FIFA Women’s Champions Cup 2026, which will comprise four matches to be played between 28 January and 1 February next year.