The River Thames has existed in some form for at least 500,000 years. Its course and appearance have been altered by geological events and human activity. The current path is thought to have been established around 10,000 years ago at the end of the last ice age.