Question: The 2011 Speedwat Grand Prix of Great Britain took place in a stadium that is home to what team? 
Sentence (from "Millennium Stadium"): The Millennium Stadium (Welsh: "Stadiwm y Mileniwm" ), currently known for sponsorship purposes as the Principality Stadium (Welsh: "Stadiwm Principality" ), is the national stadium of Wales, located in Cardiff.
Relevant evidence: No