home england, Water River Thames

River Thames

Photo: Thames Barrier Park

The River Thames 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.

Embedded Tweets

Headlines
https://www.theguardian.com/environment/2020/feb/27/rewilding-project-aims-give-thames-flood-plain-back

Artwork
What does responsible travel look like in London?

Wikipedia
River Thames
Thames Barrier Park

Planeta.com

London

London Links

British History Podcast

Rivers

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.