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 Headlineshttps://www.theguardian.com/environment/2020/feb/27/rewilding-project-aims-give-thames-flood-plain-back Artwork WikipediaRiver ThamesThames Barrier Park Planeta.com