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.
Foster Street, Stourbridge; leading towards the railway station
St. Thomas' Church
The former Free Library & Technical College
Stourbridge Town Hall
Metropolitan Borough of Dudley
The Metropolitan Borough of Dudley is a metropolitan borough of West Midlands, England. It was created in 1974 following the Local Government Act 1972, through a merger of the existing Dudley County Borough with the municipal boroughs of Stourbridge and Halesowen.
Dudley, the administrative centre of the borough
The Merry Hill Shopping Centre is one of the largest shopping centres in the UK
Evolve Campus of Dudley College
Russells Hall Hospital