Posts Tagged: Tour De France London TFL Poster Campaign

The Tour de France comes to London

  • 25 June 2014
  • In blog

Yes, you read right! The third stage of the world’s greatest cycle race, Le Tour de France, will take place in the UK.  Riders will race from Cambridge to London following a route along the Embankment and cross the finish line at The Mall on Monday 7th July 2014. We love the posters Transport for […]