About 735,000 results
Open links in new tab
  1. River Thames | History, Map, & Facts | Britannica

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

  2. River Thames - WorldAtlas

    Sep 20, 2021 · River Thames 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 …

  3. River Thames - visitlondon.com

    Explore London's river Thames, home to Tower Bridge and the Thames Barrier. Take a Thames river cruise or speedboat ride, or dine at a restaurant by the Thames.

  4. River Thames History and Culture | Thames River Sightseeing Tours

    Discover the rich history and culture of the River Thames with Thames River Sightseeing. Our tours in London offer insights into the landmark’s past.

  5. Thames - Wiktionary, the free dictionary

    Dec 14, 2025 · Thames (with the) A river in southern England, flowing 336 km (209 mi.) from Gloucestershire, through Wiltshire, Oxfordshire, Berkshire, Buckinghamshire, Surrey and Greater …

  6. Thames River (2025) - All You Need to Know BEFORE You Go ...

    Thames River, the largest river in England, flows through London. Several iconic landmarks and tourist hotspots are situated on and around Thame River like Tower Bridge, London Bridge, Westminster …

  7. the Thames | English meaning - Cambridge Dictionary

    the Thames definition: 1. a river in the south of England that flows through London, Oxford, and some other towns 2. the…. Learn more.

  8. River Thames - Simple English Wikipedia, the free encyclopedia

    River Thames Map of the River Thames The River Thames is a large river in England. It goes through London, the capital city of the United Kingdom. The Thames is 346 kilometres (235 statute miles) long.

  9. THAMES Definition & Meaning | Dictionary.com

    THAMES definition: a river in S England, flowing E through London to the North Sea. 209 miles (336 km) long. See examples of Thames used in a sentence.

  10. 27 Fascinating River Thames Facts to Know Before You Visit London

    Oct 25, 2023 · The Thames has the second-largest flood barrier in the world – Operational since 1982, the Thames Barrier is a retractable defense system developed to protect the city of London from the …