Take on the Thames Path Challenge, following England's greatest river. Most will be walking, many will jog, some will be running and all will have a special reason to push themselves. Our full 100 km route heads upstream from Putney Bridge, past Hampton Court to Runnymeade (of Magna Carta fame), at 50 km, then on past wonderful scenery all the way to Henley.