Great Britain

The Thames is not the longest river in Great Britain.

An excerpt from the article 20 facts about Great Britain

It is the River Severn, whose source is in the Cambrian Mountains in mid-Wales. The Severn is 8 kilometers longer than the Thames.