Filters:
english language school in Newry
About 2 results.
Our Lady's Grammar School
Chequer Hill, BT35 6DY Newry, United KingdomOur Lady's is a Voluntary Grammar School for girls aged 11-18, founded by the Sisters of Mercy in 1887. The school motto is Ora et Labora, Pray and Work.