
River Thames - Wikipedia
The river gives its name to three informal areas: the Thames Valley, a region of England around the river between Oxford and West London; the Thames Gateway; and the greatly overlapping …
River Thames | History, Map, & Facts | Britannica
Sep 25, 2025 · Flowing through gently rolling lowlands, the distinctive character of the Thames is pastoral and undramatic. Its average fall between Lechlade and London is less than 20 inches …
Where is the source of the Thames? - Cotswolds Guide
Dec 27, 2021 · At approximately 215 miles the River Thames is the longest river entirely in England, the second longest river in the United Kingdom (the River Severn being the longest …
About The River - Visit Thames
Starting as a small trickle in the Cotswolds the River Thames travels over 210 miles through the heart of some of England’s most picturesque towns, right into the centre of London and …
Thames River Map | Atlas
The Thames River is the longest river entirely in England, stretching about 346 kilometers (215 miles). It flows from its source in the Cotswolds to its mouth in the North Sea, passing through …
The Thames Path | National Trail Guide (Updated 2025)
Set out on a journey along the Thames Path National Trail, a captivating 185-mile route tracing the River Thames from its source near Kemble in Gloucestershire to the Thames Barrier in …
How The Thames, Once a 'Zombie River,' Was Brought Back to Life
Aug 8, 2022 · Around 200 years ago, during the Industrial Revolution, London’s River Thames was both a hub of trade and transport and a dumping ground for human excretion and …
On the Record: 700 years of the Thames - The National Archives
Jul 10, 2025 · The Thames continues to flow through London’s story. From medieval markets to modern art installations, from frost fairs to the London Eye, it remains the city’s beating heart.
River Thames - WorldAtlas
Sep 20, 2021 · The River Thames is a 346 km river that flows through southern England, starting from Thames Head in Cotswold Hills, Gloucestershire County. It is the longest river in England …
27 Fascinating River Thames Facts to Know Before You Visit London
Oct 25, 2023 · The Thames is the longest river in England – The Thames is 215 miles (346km) long. Its source can be found at Thames Head in the Cotswolds, whilst its mouth is at …