In Luton this was also 61% ... 76% of pupils met the required standard in these three subjects. 6. St Margaret of Scotland Catholic Primary School In sixth place, is St Margaret of Scotland ...
The diocese said Father Juan Rodriguez, parochial administrator of Saint Margaret of Scotland Parish, which oversees the school at 225 Spring St., announced the closing in an email to the parents ...