Which part of England is Stafford?
City of the United Kingdom, capital of the county of Staffordshire (England), located in the center of the country, between Birmingham and Manchester.
Stafford is washed by the waters of the River Sow, distant from Birmingham about 35 km in the direction NO. Its metropolitan area comprises 599 km2. According to the 1991 census estimates, it has 65,000 inhabitants, which exceeds 95,000 taking into account the total population of the Stafford-shire-Moorlands district.
Is Stafford a city in UK?
Is Staffordshire in England or Wales?
What is Stafford famous for?