The River Thames is the second longest river in the United Kingdom and the longest river entirely in England. The river has supported human activity from its source to its mouth for thousands of years providing habitation, water power, food and d ...
Added: Oct 26, 2009
Views: 3049 Views
Runtime: 01:00

| CREDITS | DCL | |
| DISCOVERY SITES | Discovery Channel | TLC | Animal Planet | Curiosity | Science Channel | Planet Green | Discovery Kids | Military Channel | Discovery News | Investigation Discovery | Discovery Home | HD Theater | Turbo | Discovery Fit & Health | HowStuffWorks | TreeHugger | Petfinder | PetVideo | Discovery Education | Shop |
| CUSTOMER SERVICE | Viewer Relations | Free Newsletters | RSS | TV FAQs |
| CORPORATE | Discovery Communications, Inc. | Advertising | Careers @ Discovery | Privacy Policy | Visitor Agreement |