Thames River, London's Iconic River of History and Beauty
London, England
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.