What’s On This Week

Please note that due to the coronavirus outbreak, St Michael’s will not be holding any activities on site for the foreseeable future.