Conversation so far:
how many times has arsenal won the epl
Arsenal has won 10 English League titles, and together with the new Premier League titles they have added a total of 13 titles to their name.
where is arsenal f.c. based
Arsenal Football Club is a professional football club based in Islington, London, England.
what is the london borough of islington notable for
The London Borough of Islington is home to football club Arsenal, one of the most successful clubs in England.
what is arsenal f.c.'s home stadium
The Emirates Stadium is a football stadium in Holloway, London, England, and the home of Arsenal F.C.

Question: what else is the stadium used for
Self-contained rewrite: what else is the emirates stadium used for besides football