town hall
noun /ˌtaʊn ˈhɔːl/
  /ˌtaʊn ˈhɔːl/
 - a building containing local government offices and, in the UK, usually a hall for public meetings, concerts, etc.Topics Buildingsb1, Politicsb1Oxford Collocations DictionaryTown hall is used before these nouns:- meeting