It is uncertain if the River Thames is named after anyone. Before the Romans arrived, it was known as the 'Tems'. The Romans gave it the Latin version 'Tamesis'. Several names have appeared since that time. In Anglo-Saxon times, the name 'Tamyse' was popular. Nevertheless, it has been known as 'Thames' since c.1600.
ADDED: British rivers are not named after people; in fact I think this is normal world-wide. If you can trace the etymology you usually find exotic-sounding geographical names were originally very mundane words just identifying bits of local geography. For example, there are three separate River Avons in England - and 'avon' means.... 'river'.
I read something once, in an American geology web-site, that seemed to suggest "Mississippi" means "Big Muddy River". Loses a bit in translation, doesn't it?
Nobody. The origin of the name is thought to be from Celtic word for river: "tamesas".
That would be the River Thames.
The River Thames is the major river through London, cutting right through the middle of the city. There are many other rivers in London, such as the River Lee (or Lea) and the River Brent.
The river Thames (pronounced temz)
Thames
London is situated on the River Thames (pronounced 'temz'.
Thames River
The Thames flows through London.
The River Thames has multiple confluences. One such is the confluence of the River Thames and the River Darent at Dartford.
The river Thames.
The river Thames is in England.
River Thames.