Toronto City Hall is the seat of municipal government and corporate head office for Canada’s largest city. Its stunning, modernist architecture also makes it one of Toronto’s best known landmarks.