The River Thames is a historic river flowing through southern England, famously winding through the heart of London. It has been a vital waterway for centuries, linking the country's past with its present, before meeting the North Sea. See also Bridge Estuary Source Navigation