Question: where was the final match of womens cricket team held
Answer: Lord 's Cricket Ground , London