Start of main content.

Holy Cross Catholic Primary School

Holy Cross Catholic Primary School is in Isle of Wight, England.

The Environment Around Holy Cross Catholic Primary School

The local environment around Holy Cross Catholic Primary School is described as:

“Situated adjacent to farmland, with large playing field, a nature garden and within walking distance of woodland and a beach.”

The kind of things that are available at/near to Holy Cross Catholic Primary School are: