The main places are Reading, Oxford, Windsor, London.
Oxford, Reading and London are the main towns that the Thames runs through but there are others.
The River Thames runs through one country; England.
Cherwell
The River Thames runs through Central London and passes Big Ben and many other places of interest.
No. The river Cam (or Granta) runs through Cambridge,
The river Thames is in England and flows through Oxford, Windsor and London plus other less well known places.
Reading,London,Tilbury and Southend
No. The river Nile runs through Egypt.
Oxford, Reading, Windsor, London plus some other smaller places.
The River Thames runs through central London and passes Big Ben, London Eye, Tower of London, Tower Bridge and Greenwich among other places.
The river that runs through London is the Thames. There are several tributary rivers to the Thames that now run underneath the streets, such as the River Fleet (now covered and known as Fleet Street).
There are many rivers that run through Britain :- The Thames The Severn The Trent The Hamble The Dee etc.etc.