Tour de France

The Tour de France is the world’s largest annual sporting event. It has visited the UK twice in the past 12 years and on each occasion, we have been at the heart of the organisation and planning. Millions of people lined the route for the Grand Depart from London to Canterbury; still the largest road closure ever for an event in the UK. We also created 21 live sites, a live broadcast opening ceremony, time trials and press centres in London’s ExCeL and Canterbury. More than one million people also lined the 155km route between Cambridge and London, where the finish line was staged against the iconic backdrop of Buckingham Palace on The Mall.

Explore Further…