To provide you with additional information about how we collect and use your personal data, we’ve recently updated our Privacy Policy and Terms of Service. Please review these pages now, as they apply to your continued use of our website.
The Thames is a major river flowing through central London. The River Thames is the longest river in England. It supported human activities for thousands of years. It has also acted as a major highway both for international trade through the Port of London, and internally along its length and connecting to the British canal system.