St Thomas More Catholic Voluntary Academy is happily apart of the St Thomas Aquinas Catholic Multi Academy Trust.
St Thomas Aquinas Catholic Multi Academy Trust.
Charnwood Edge Business Park
A company limited by guarantee registered in England and Wales (company number: 08090890).
Phone: 0116 296 8171