About 20,300,000 results
Open links in new tab
  1. River Thames - Wikipedia

    The River Thames (/ tɛmz / ⓘ TEMZ), known alternatively in parts as the River Isis, is a river that flows through southern England including London. At 215 miles (346 km), it is the longest river entirely in …

  2. River Thames | History, Map, & Facts | Britannica

    Dec 9, 2025 · River Thames, chief river of southern England. Rising in the Cotswold Hills, its basin covers an area of approximately 5,500 square miles (14,250 square km).

  3. 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 eventually, out into …

  4. The River Thames | River Thames Society

    The Thames is one of the World's most fascinating and beautiful rivers. From source to sea, its 215 miles flow from springs in Gloucestershire through rural and developed areas to London and on to …

  5. River Thames (Everything To Know Before A Visit)

    Nov 13, 2025 · The River Thames serves as both a historical treasure and a vibrant modern center of culture and activity. Its banks are lined with iconic attractions that tell the story of London’s rich past …

  6. London's River Thames | London Museum

    The Thames is England’s longest river. It starts at Thames Head in Kemble, a village in Gloucestershire, and passes through London to the Thames Estuary between Essex and Kent.

  7. 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 London and …

  8. River Thames and London waterways

    London's main waterway is a tidal river, rising and falling as much as eight metres (26ft) between high and low tides. Although it was once the source of London's "Great Stink" (1858), today the Thames is …

  9. The River Thames, England - by Steve Shikaze

    Aug 6, 2025 · The River Thames is about 345 kilometres (215 miles) in length, with headwaters near a place aptly called Thames Head in Gloucestershire. The Thames discharges into the North Sea east …

  10. Amid sewer infrastructure project, Thames fishermen hope for revival …

    Dec 27, 2025 · Amid massive sewer upgrade, fishermen and ecologists hope for revival of London's Thames river Environmentalists are keeping a close eye on London's massive new "super sewer."