Is Shrewsbury A Big Town?
Shrewsbury (/ˈʃroʊzbəri/ ( listen) SHROHZ-bree, also /ˈʃruːz-/ ( listen) SHROOZ-) is a market town and the county town of Shropshire, England, on the River Severn, 150 miles (240 km) north-west of London; at the 2011 census, it had a population of 71,715. Is Shrewsbury the biggest town in Shropshire? Shropshire’s largest towns and villages by …