Follow the iconic River Thames on the Thames Path National Trail. 185.2 miles of history, wildlife, villages, towns, cities and beautiful countryside from its source in Gloucestershire to London. https://www.nationaltrail.co.uk/en_GB/trails/thames-path