Shrewsbury
Shrewsbury (i/ˈʃruːzbri/ or i/ˈʃroʊzbri/) is the county town of Shropshire, in the West Midlands region of England. Lying on the River Severn, The UK Parliament constituency of Shrewsbury and Atcham is home to some 102,234 inhabitants, and is the primary settlement and headquarters of Shropshire Council. It is the second largest town in the ceremonial county of Shropshire, after Telford.
Read more about Shrewsbury.
Related Subjects
Related Phrases
Related Words