Shrewsbury (or), the county town of Shropshire, lies in the West Midlands of England, on the River Severn.
Shrewsbury (or), is a town in the West Midlands of England. It is the county town of Shropshire and lies next to the River Severn.