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

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.