The River Thames is a river that flows through southern England including London. At 215 miles, it is the longest river entirely in England and the second-longest in the United Kingdom, after the River Severn.
Is your small business nearby? Are you a local organisation? For a small donation you can be listed as a sponsor of this tourbook whilst supporting our work to protect the natural world. Contact us for more information.