Summary
German Marcel Kittel wins stage three
Big crowds lined Cambridge to London route
Vincenzo Nibali of Italy retains yellow jersey
Defending champion Chris Froome remains fifth
German Marcel Kittel wins stage three
Big crowds lined Cambridge to London route
Vincenzo Nibali of Italy retains yellow jersey
Defending champion Chris Froome remains fifth