We are updating our website design to improve the experience on our site.
A reflection for All Souls Day from Revalation 21
Directed by Jesus
Attentive to need
Offering what we have
Enabling all age participation
Developing a culture of 'try'
St Michael's is registered charity number 1185687