The river Thames is the longest river in England with a distance of 215 miles (346km). The river Severn is the longest river in the United Kingdom, it runs through both Wales and England. While it is best known for flowing through London, the river Thames also flows alongside other towns and cities, including Oxford, Reading, Henley-on-Thames, and Windsor. It has 45 locks, is home to over 25 species of fish, boasts three areas of outstanding natural beauty and it's the only river in Europe to have a national trail follow its entire length.

More Info: www.omnilexica.com