ST MICHAELS SCHOOL ASSOCIATION
✓ Registered charity · 1106033About
fund-raising/social activities to raise money for the school and support the school generally, run by and involving many parents and some staff.
Where we work
Newham
Contact
Get a custom landing page to promote your charity
Find out more