Question: in which city are the wimbledon game held
Answer: Wimbledon , London