Dudley District West Midlands England United Kingdom
52.482043,-2.161035
Stourbridge
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 census recorded the town's population as 63,298.
Distance between:
London to Stourbridge110 Miles / 177 Kms Liverpool to Stourbridge73 Miles / 117 Kms