River Thames

It originates from Gloucestershire and flows into the North Sea.

An excerpt from the article 21 facts about River Thames