Google
×

Stourbridge

Town in England
Stourbridge is a market town in the Metropolitan Borough of Dudley in the West Midlands, England, situated on the River Stour. Historically in Worcestershire, it was the centre of British glass making during the Industrial Revolution. The 2011 UK... Wikipedia
Dialling code: 01384; 01562
Metropolitan borough: Dudley
Metropolitan county: West Midlands
OS grid reference: SO899844
Population: 63,298
Shire county: Worcestershire
Sovereign state: United Kingdom