question: What is the name of the national rugby union stadium located in South-West London ?
answer: Twickenham Stadium
turker_answer: Twickenham Stadium is the name of the National Rugby Union Stadium located in South-West London .
rule-based: The name of the national rugby union stadium located in South-West London is Twickenham Stadium .