In which season did the London Towers achieve their best-ever win percentage?
1995-1996
1996-1997
1997-1998
1998-1999
Answer
The London Towers achieved their best-ever win percentage during the 1998-1999 season. The team's success that season was a testament to their strong roster and effective coaching, which helped them dominate the British Basketball League.
Slam Dunk Showdown: The Ultimate London Towers Trivia Challenge!