There is no dress code, however some of the events have a theme. In those cases many participants enjoy dressing to the theme.
For the high teas there is a dress code focusing on the particular era. Also they have other events plan on dressing up.
I would say it depends on the event.
Not sure, but as a matter of course for any event at a place like this, I would go minimum business casual.
Thanks! Your answer is awaiting moderation.