I recommend that organisations use Google calendars and share their public events.
Google calendars can be private or published, to selected email addresses or to the web in general.
Other people can import published calendars into their own calendars. The privacy conditions are good.
To make a calendar, you must have a Google Account, this is free.
Using Google calendars is easy, I recommend you try it and make your own personal one,
including your events and also those of the ICB. Graham