Shrewsbury, Shropshire’s county town, has been an important trading and administrative centre since medieval times because of its position on the River Severn close to the Welsh …