Rather than being held in one or two countries, the event in six years' time will be staged in 13 cities across a number of European nations.
Horne confirmed that the FA, who have already declared an interest in hosting the final at Wembley, are keen to stage the competition's curtain-raiser at the national stadium.
"On the basis that someone needs to stand up, we have done it," Horne told The Times.
"It's a big game, the opening game. It would be great for London, for Wembley.
"I pushed it to UEFA, quietly at the moment, but we are going to make a play for it with our bid."
Formal bid dossiers will be submitted by prospective hosts ahead of the April 25 deadline, with evaluations and potential site visits carried out by UEFA between May and August.
UEFA's Executive Committee will then decide on locations in September.
Get the best features, fun and footballing frolics straight to your inbox every week.
Thank you for signing up to Four Four Two. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.