Which London-based team were the London Towers' main rivals?
Greater London Leopards
London Lions
London Royals
London Knights
Answer
The London Towers had a fierce rivalry with the Greater London Leopards during their time in the British Basketball League. Both teams were based in London and competed for dominance in the league.
Slam Dunk Showdown: The Ultimate London Towers Trivia Challenge!