×

River Stour

River in England
The River Stour is a river in Kent, England that flows into the North Sea at Pegwell Bay. Above Plucks Gutter, where the Little Stour joins it, the river is normally known as the Great Stour. Wikipedia
Source: Lenham
Length: 22 mi