I want to know the answer to the following question:
What London concert venue shares its first name with a famous football stadium?
All the background I'm provided with is that "London has numerous venues for rock and pop concerts, including the world's busiest arena the o2 arena and other large arenas such as Earls Court, Wembley Arena, as well as many mid-sized venues, such as Brixton Academy, the Hammersmith Apollo and the Shepherd's Bush Empire.". Is that enough to answer the question?
Answer: yes