shrewsbury

Shrewsbury is a market town, civil parish and the county town of Shropshire, England. It is sited on the River Severn, 150 miles north-west of London. At the 2021 census, the parish had a population of 76,782.
  • Population: 76,782 (2021 Census)
  • OS grid reference: SJ 4915 1253
  • Civil parish: Shrewsbury
  • District: Shropshire
  • Shire county: Shropshire
  • Region: West Midlands
  • Country: England
Data from: en.wikipedia.org