Close window
Stourbridge home page
stourbridge homepage
The end of the journey! Here the Stour discharges into the Severn, the largest river in the UK