River Thames Facts – The Longest River in England

River Thames is the longest river in England and the second longest river in the United Kingdom with a length of about 215 miles. It flows through southern England, starting from Gloucestershire Cotswolds to North Sea. It passes through eight English counties and flow alongside some of the major towns and cities such as Oxford, Richmond, Kingston upon Thames, Henley-on-Thames, Reading, Windsor and finally through the center of London before falling into the North Sea. River Thames is a very important river in England, it is favourite spot for peaceful weekend evening, fishing, boating, trail hikers and water sports. We have gathered complete set of River … Continue reading River Thames Facts – The Longest River in England