Officially, the stadiums to host the Champions League matches are to be named in September 2019.
St. Petersburg will host the Champions League 2021 final, reports TASS quoting its source. According to the same source, the Champions League 2022 final is to be held in Munich, and the Champions League 2023 final in London.
The St. Petersburg stadium has an extensive experience hosting important football events. In 2017, it received Confederation Cup matches, including the final of the tournament. In 2018, seven games of the World Cup were played there. This autumn, the St. Petersburg-based Zenit Club will play its Champions League matches on the stadium.
Besides, the St. Petersburg Stadium is to be venue for several Euro-2020 matches.
Officially, the stadiums to host the Champions League matches are to be named in September 2019 at the meeting of the UEFA Executive Committee.
Prior to this, Russia played host to the Champions League final only once, in May 2008 at the Luzhniki Stadium in Moscow, when Chelsea played against Manchester United.