Source of the River Thames

The River Thames originates from four main source streams in the Cotswold Hills of southern England, about 110 mi west of London. These streams converge near Cricklade, Wiltshire, forming the Thames proper.

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