Thames Path - england

The Thames Path is one of England’s national trails, following its greatest river from its source in the Cotswold region, through London, and on to the sea.  This 184-mile trail follows the river’s circuitous course and features agricultural areas, unspoiled rural villages, historic towns and cities, Windsor Castle, the Houses of Parliament, and the Thames Barrier, an ingenious piece of engineering designed to prevent flooding in London.