Sport | motorcycle speedway |
---|---|
Founded | 1930 |
Ceased | 1997 |
Country | United Kingdom |
The London Riders' Championship was an individual motorcycle speedway competition for top riders of teams from London. It was a prestigious competition, especially in its early days.