Wembley to host 2023 Champions League final

Wembley to host 2023 Champions League final

BBC News

Published

Wembley will host the 2023 Champions League final, with St Petersburg and Munich staging the 2021 and 2022 finals respectively.

Full Article