Debra and David journey from the source of the river in Gloucestershire as far as Windsor in Berkshire, partly on foot, partly on water in a variety of craft. Arguably Britain's most famous waterway, the River Thames seems to evoke strong emotions in the people who live and work on or near it.
We use cookies to help you navigate our website and to keep track of our promotional efforts. Some cookies are necessary for the site to operate normally while others are optional. To find out what cookies we are using please visit Cookies Policy.