Our Lady of Sorrows Catholic Voluntary Academy

We are all unique yet we share the same heart

Pupil Premium £37600.00

Recovery Premium £4060.00