What was the final year of the London Towers' existence?
2007
2008
2009
2010
Answer
The London Towers brand folded in 2009, three years after the first team was pulled from the British Basketball League. The club's second team continued in the regional English Basketball League until that time.
Slam Dunk Showdown: The Ultimate London Towers Trivia Challenge!