River Thames

River in southern England

River Thames (Under CC License)

The River Thames is a river that flows through southern England including London. At 215 miles (346Β km), it is the longest river entirely in England and the second longest in the United Kingdom, after the River Severn.

River Thames News and Videos   LIVE

ℹ️ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets
Up to 15 bridges across London will eventually become part of the Illuminated River project,
Credit: BBC News - Published 3 days ago

Advertisement
The Queen's Swan Marker says cygnets are under threat from dogs and the American mink.
Credit: BBC News - Published 4 days ago

Royal officials clad in scarlet outfits took to the River Thames in traditional boats on Monday for the annual "Swan Upping" ceremony, an 800-year-old tradition..
Credit: Reuters - Published 5 days ago

You might like