The final was originally scheduled to be played at Wembley Stadium in London, England. However, due to the postponement and relocation of the 2020 final because of the COVID-19 pandemic in Europe, the scheduled hosts for subsequent finals were shifted back a year, and the Allianz Arena in Munich was assigned the 2023 final. When the 2021 final, which had been scheduled to be played in Istanbul, also had to be relocated due to COVID-19 pandemic in Turkey, the 2023 final was given to Istanbul instead; Munich will now host the 2025 final.