of the world, the Thames is a very small
river. It has a total length of just 346 km (215 miles) and is the longest river wholly in England.The Thames begins in the gentle countryside of the Cotswold Hills in Gloucestershire, meandering eastwards through picturesque villages and towns before passing through the vibrant heart of the city of London, and ending in the busy waterborne traffic of the North Sea.