How many British Basketball League (BBL) titles did the London Towers win?
1
2
3
4
Answer
The London Towers won 3 British Basketball League (BBL) titles during their time as a professional basketball team. They were a dominant force in the 1990s and early 2000s.
Slam Dunk Showdown: The Ultimate London Towers Trivia Challenge!