Want this question answered?
if you mean River Thames, the source is Thames Head in Gloucestershire
The River Thames is a natural waterway. It's source is from a spring.
The Thames river is its major natural feature
About 170 miles.
From a spring at a place called Thames Head.
Its source.
Thames xx
The officially designated source to the river is Thames Head at Gloucestershire. The Thames River opens into the North Sea near Essex.
Old Father Thames.
London Bridge is about 150 miles downstream from the source of the river Thames.
starts in thamesmead and ends in Kingston upon thames
Thames Head, Gloucestershire, near the village of Kemble and the town of Cirencester, is the source of the River Thames.