Holy Cross Catholic School


Holy Cross Catholic School - academy school and primary school in United Kingdom. It was founded on October 1, 2018.