Yes, it can. FIFA have to choose it as a designated venue but Wembley will be able to hold all major Association Football games - Champions League Final, World Cup Final, etc.
Wembley Stadium.
wembley Stadium in England
THe final of the Champions league 2013 was played on 25th May. It was played in the historic Wembley Stadium in England.
Wembley
Just home and away legs, like the rest of the knock out stages.
It will be held in London Wembley.
The Rugby League Challenge Cup final is played at Wembley stadium
The Champions League final will be played in the Olympiastadion in Berlin, Germany.
The 2010-11 tournament final stadium in located in London, England. The stadium is called Wembley and the capacity is approx. 100,000.
There was over 87,000 people at the New Wembley.
90,000 seated capacity of Wembley Stadium in England.
Wembley Stadium, England FC Barcelona vs Manchester United May 28, 2:45 pm