River Thames

Rate this item
(0 votes)
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 Severn.

Additional Info