The Weekend Roundup: 25-28 July 2019

Here is your Weekend Roundup of who was racing where, this week featuring France, Czech Republic, Russia, Germany… plus London and Nottingham!