About River Thames
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.
- Country
- United Kingdom
Coverage spread L36 / C18 / R45
Everything about River Thames →Live room · 1 here
Be the first in the room — members see you arrive.
Join the room