Thames River, London's Iconic River of History and Beauty

London, England
There are many sightseeing spots on both sides of the strait and on the river
4.3

Introduction

The River Thames is a river located in southern England, with a total length of about 338 kilometers, flowing through three English counties. It is the longest river in England, second only to the River Severn which is 354 kilometers long. As one of the busiest urban rivers in the world, it is also one of the most iconic landmarks in London. The Thames river basin has also nurtured many English cities, such as Windsor, Reading, and Oxford, with London being the most prominent among them.

Must-go rating

Worth going
100%

Transportation

100%
Bus transportation
Address
London, England