Wembley is primarily a football venue owned by The Football Association and Wembley National Stadium Limited. It hosts England's home international football matches and the main English domestic cup finals.
3. Primarily a football venue, Wembley is owned by The Football Association
(The FA) Wembley National Stadium Limited, and hosts England's home
international football matches and the main English domestic cup finals