Question: What is the location of the ground that is also home to Stratford Town Football Club , a team competing in 2012 FA WSL ?
Answer: Stratford-upon-Avon