United Kingdom September 7, 2023Police control Tour of Britain Stage 5 #cycling #Police #tourofbritain #bike