Stafford England

Stafford is a market town and the county town of Staffordshire, England. It is located about 15 miles south of Stoke-on-Trent, 15 miles north of Wolverhampton, and 24 miles northwest of Birmingham. The town had a population of 71,673 in 2021, and is the main settlement within the larger Borough of Stafford, which had a population of 136,837 in 2021.
  • Population: 71,673 (2021 Census)
  • OS grid reference: SJ922232
  • District: Stafford
  • Shire county: Staffordshire
  • Region: West Midlands
  • Country: England
  • Sovereign state: United Kingdom
Data from: en.wikipedia.org