(1)The Board of Councilors may provide and maintain municipal markets, slaughter houses or stockyards in such number as it may think fit together with stalls, shops, sheds, pens and other buildings and conveniences for the use of persons carrying on trade or business in, or frequenting, such markets or slaughter houses.