I had a great experience with S t michael and all ...
I had a great experience with S t michael and all angels church of england academy. The staff were very friendly and helpful. The facilities were clean and well maintained. I would highly recommend it to anyone looking for a quality education.