No the Severn is the longest, the Thames is the second longest.
The River Severn is the mainlands longest river.
London is situated on the River Thames (pronounced 'temz'.
thames
The recently opened Thames Gateway port is capable of handling the world's largest container ships.
no
The river Thames
thames
The Thames is a river flowing across London, Great Britain.
The river Thames is the largest river in the UK.
The river Thames (pronounced temz).
Thames
On the River Thames.