Stourbridge Town railway stationStourbridge Town is a railway station in the town of Stourbridge, West Midlands, England.GutBuildings and structures in the Metropolitan Borough of Dudley