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