answersLogoWhite

0

The River Thames is 346 km (215 miles) long.

It rises (source) at Thames Head near Kemble in Gloucestershire and winds its way through several counties in Southern England eastwards to the North Sea at its mouth in the Thames estuary between Kent and Essex. The Thames is the longest river entirely in England. 212 miles

User Avatar

Wiki User

10y ago

What else can I help you with?