stourbridge homepage
The end of the journey! Here the Stour discharges into the Severn, the largest river in the UK