Does the River Thames Flow from Scotland?

No, the River Thames does not originate in Scotland. It rises at Thames Head in the Cotswold Hills of Gloucestershire, England, about 3 km southwest of Cirencester. From there it flows 346 km (215 mi) eastward through southern England—passing Oxford, Reading, Windsor, and London—before emptying into the North Sea via the Thames Estuary. It is the longest river entirely within England and the second-longest in the UK after the River Severn (which does rise in Wales). Scotland's major rivers include the Tay, Spey, Clyde, and Tweed.

Copyright Wanderlust World © https://www.ynyoo.com