... in a few words
The River Thames flows through southern England. It is the longest river entirely in England and the second longest in the United Kingdom, after the River Severne Themse, Along ist shores you'll find many famous places like the city of London or Oxford.