STAR SPORTS NEWS: Champions League final 1/2 to be held at Wembley

The Champions League final between Chelsea and Manchester City is now odds-on at 1/2 to be switched from the Atatürk Olympic Stadium in Istanbul to Wembley with bookmaker Star Sports.

UEFA are set to make an announcement today or tomorrow on the location of Europe’s elite final, and travel restrictions mean that it’s now set to move to London, which will be welcome news to Blues and City supporters.

It’s now 6/4 with Star Sports that the final won’t be held at the English national stadium, as organisers look set to reveal the switch imminently.

Luke Tarr, Head of PR at Star Sports, said: “With rumours mounting that Wembley will be given the nod for the Champions League final, we’re now offering odds of just 1/2 that the showdown will be staged there, while it’s 6/4 that the match won’t be held at Wembley.”

2021 Champions League final – will it happen at Wembley?

YES  ?

NO  ?