Question: Which arena, once known as the "North Greenwich Arena", regularly hosts the Country to Country music festival?
Sentence (from "C2C: Country to Country"): C2C: Country to Country is a country music festival which takes place at The O2 Arena in London every year.
Relevant evidence: Yes