What towns does the river severn go through?

England

* Shrewsbury

* Bridgnorth

* Bewdley

* Stourport-on-Severn

* Worcester

* Upton-upon-Severn

* Tewkesbury

* Gloucester

Wales

* Llanidloes

* Caersws

* Newtown

* Welshpool

* Shrewsbury

Copyright Wanderlust World © https://www.ynyoo.com