0
Anonymous
Actually Wimbledon does not play as it is not a person.
The tennis players only play in the Wimbledon championship in the All England Club which was in Wimbledon district.
Wiki User
Chat with our AI personalities
Wimbledon is played in London, England.