B Brexiter Active member May 9, 2021 #1 Wembley and Villa Park are under consideration to host Chelsea vs Man City in the Champions League final.
Wembley and Villa Park are under consideration to host Chelsea vs Man City in the Champions League final.