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.

Question: where is the club based
Self-contained rewrite: where is arsenal f.c. based