The River Thames flows entirely within England, United Kingdom. It rises in the Cotswold Hills (Thames Head), winds 346 km (215 miles) through Oxford, Reading, Windsor, and London, and empties into the North Sea via the Thames Estuary. It has no connection to Asia. The confusion may stem from the historical "Thames" name applied to other rivers during colonial times, but the original and famous Thames is distinctly British.