Follows the River Thames from Thames Head (Gloucestershire) to the Thames Barrier (London)
Walk the Thames Path — a 185.2 miles National Trail following the River Thames from rural Gloucestershire through Oxford and London to the North Sea....