Albert Road
Middlesbrough Town Hall is a municipal facility located in Albert Road in Middlesbrough, North Yorkshire, England. It is a Grade II* listed building.