answersLogoWhite

0

Gloucester, Wales, is probably the largest city on the Severn, which is England's largest river. Tewkesbury, Worcester, Stourport, Bridgnorth, Ironbridge, Shrewsbury, Welshpool and Newtown are further back upstream. Need a link to the Wikipedia article on the River Severn? You got it. There is a map there, and other links.

User Avatar

Wiki User

17y ago

What else can I help you with?

Related Questions