Question: in which city are the wimbledon game held?
Evidence: Wimbledon Championships, internationally known tennis championships played annually in London at Wimbledon. The tournament, held in late June and early July, is one of the four annual “Grand Slam” tennis events—along with the Australian, French, and U.S. Opens—and is the only one still played on natural grass.
Answer: Wimbledon , London
London