answersLogoWhite

0


Best Answer

It has lots of teams and they play in competitions. They have a league known as the Greater London Softball Mixed League for example.

User Avatar

Wiki User

โˆ™ 2016-02-22 16:49:38
This answer is:
User Avatar
Study guides

Add your answer:

Earn +20 pts
Q: Does London England have a softball team?
Write your answer...
Submit
Still have questions?
magnify glass
imp
People also asked