Filters:
catholic school in Staxton
About 3 results.
St Peters R C Primary School
North Leas Avenue, YO12 6LX Scarborough, United KingdomSt Peters School is a Catholic Voluntary Aided Primary School for boys and girls, which opened in September 1992.