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
Wikipedia
River Thames
Thames Barrier Park
Planeta.com