#wikipedia.org. River Thames. The River Thames ( TEMZ), known alternatively in parts as the River Isis, is a river that flows through southern England including London. At 215 miles (346 km), it is the longest river entirely in England and the second-longest in the United Kingdom, after the River Severn. The river rises at Thames Head in Gloucestershire and flows into the North
Filter: #nil ×
Showing 1-1 of 1 item - Time: 0.1234 s. Memory: 13.3966 mb.