By Hannah Pinnock European football governing body UEFA has confirmed declarations of interest from four nations to host the 2027 Women’s Champions League final. Barcelona are the current holders of the competition following their triumph in Bilbao earlier this year. French side Lyon, on the other hand, are the most successful club in the competition with eight titles to their name. This season, the final will be held at the Estadio Jose Alvalade in Lisbon, Portugal on May 25, 2025. All three English clubs, Chelsea, Arsenal and Manchester City, are competing in the group stage of the competiti…