A final reminder that the Tour de France comes to Cambridge on Monday (7/7). You can find a leaflet about it online here which will help you plan your day if you’re planning to go anywhere near Cambridge for any reason. As we’ve mentioned here before one of the consequences is alteration to city bus […]