Back to the Soccer Newsfeed

Wembley Set to Host 2023 Champions League Final as Russia and Germany Secure 2021 and 2022

UEFA have decided that London's Wembley Stadium will host the Champions League final in 2023.

The iconic stadium has previously hosted the final of the competition in both 2011 and 2013, and has since been used for a number of high-profile events.

It could soon be hosting the Champions League final once more as, according to the Associated Press, two UEFA sources have confirmed that the organisation intend to put forth Wembley as the hosts in 2023 - 100 years after the opening of the original Wembley.

The decision is yet to be confirmed by UEFA, who will reveal the hosts of the finals in 2021, 2022 and 2023 in a meeting on 24th September.