The Thames is the longest river entirely in England , but the River Severn , which is partly in Wales , is the longest river in the United Kingdom .
The River Thames is a large river in England .