About Huddersfield Town Hall
Huddersfield Town Hall is the seat of the council of the City of Huddersfield, England. It is located on Hillhouse Road, in the centre of the city, opposite the Huddersfield Art Gallery.
Own this business? Call us on 0333 014 8550 to unlock your full listing's potential.