The final leg of Stage 3 of the Tour de France 2014 reaches its climax in London. A fabulous day - and a lesson in the dangers of live television when trying to find suitable guests to interview!

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…