UCI Road World Championships in Florence, Italy

We love a good bike ride in Tuscany, but the upcoming UCI Road World Championships takes pedal power to a whole new level! Many roads in the Florence city centre will be blocked off from Saturday 21st to Sunday 29th September, as Florence will be buzzing and burring with the Mondiali di Ciclismo – the UCI […]

Continue Reading