About 626,000 results
Open links in new tab
  1. 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 …

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

    Nov 7, 2025 · The Thames is crossed at a number of points, including 16 bridges in Greater London alone. Most are road and rail bridges, but some, such as the Golden Jubilee Bridges …

  3. Thames Water rescue plan attacked by excluded bidders - BBC

    21 hours ago · The future of Thames Water hangs in the balance. The water and waste utility that serves 16 million people is nearly £20bn in debt and living off an emergency loan granted by …

  4. Thames River Map - Atlas

    The Thames River is the longest river in England and one of the most famous rivers in the world. Flowing through London and several historic towns, it has played a key role in British history, …

  5. About The River - Visit Thames

    Learn what there is to do by the River Thames with everything from boating and fishing to walking and dining. There are plenty of places to stay on the river, but to really experience the Thames …

  6. 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 …

  7. Where is the source of the Thames? - Cotswolds Guide

    Dec 27, 2021 · The source of the Thames can be reached via a footpath across Trewsbury Mead and makes a great family walk, but for most of the year no water is visible, just a shallow, dry …

  8. River Thames and London waterways

    The river Thames flows through central London and provides a captivating backdrop to several of the top 10 tourist attractions in London, including Tower Bridge, the London Eye and the …

  9. What is the location of the mouth and the origin of the River Thames

    May 8, 2023 · The River Thames, one of the world's most iconic waterways, flows through the heart of London. Its source is located in the Cotswold Hills in Gloucestershire, and it travels for …

  10. 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.