Wembley Stadium has already hosted the 2011 Champions League final between Barcelona and Manchester United and because of the success of the game is now being considered for the 2013 final. The host stadium will be named by UEFA on Wednesday and the fact that 2013 marks the Football Association's 150th anniversary has persuaded European football's governing body to consider returning to London.
A senior UEFA source said: "Initially it was suggested that Manchester should be chosen but the success of Wembley last month means it is now very much the favourite.
"There is a feeling that the 2013 final should go to England to mark the FA's 150th anniversary."
Wembley was not just a resounding commercial success for UEFA, it was also very straightforward in terms of organisation.
Unlike most stadiums, there was no need for extra marquees to be erected at Wembley to cater for hospitality events or media, nor were there any issues around having to bring in extra technology.