14th September 2018A look inside Wembley Stadium’s brand-new hospitality offering Catering & Concessions By James Billington Wembley Stadium, home to the England national soccer team, as well as the host venue for a wide range of other sporting and entertainment events, has upped its hospitality game by introducing a brand-new members-only gastropub called the Lioness.