Stourbridge Town Hall
Stourbridge
VENUE
Stourbridge Town Hall is a municipal building in Market Street, Stourbridge, West Midlands, England. The town hall, which was the headquarters of Stourbridge Borough Council, is a Grade II listed building.
PHONE
+441384812960
ADDRESS
Crown Centre
Crown Lane
Stourbridge
Dudley
DY8 1YE