River Thames

Type: Location

River Thames

As of November 2026, River Thames has been mentioned in one podcast episode on History Hit (Dec 2025). Mentioned as a natural feature adjacent to the Tower of London, used historically for transportation and defense.

The River Thames, or simply the Thames, known alternatively in parts as the River Isis, 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 at a glance
Mentioned in1 episode on 1 podcast (as of November 2026)
First heardDec 2025 on History Hit
Typeriver
CountryUnited Kingdom

Who talks about River Thames on podcasts?

Dan Snow brought up River Thames; the most recent mention was Dec 2025 on History Hit.

What is River Thames mentioned alongside?

Located here: Tower of London