New Champions League Final venue announced for Chelsea vs Manchester City
0
18
The all-English Champions League Final had originally been due to take place at the Ataturk Stadium in Istanbul, but will instead now be held in Porto, despite the UK Government's apparent push for Wembley