The Tour de France Fan Park comes to Canary Wharf this July, giving cycling fans a chance to watch all the action on a big screen by the river Thames. As well as live coverage and highlights ...