Holy Rood Secondary School
A Roman Catholic high school, Holyrood RC Secondary, situated in the south side of Glasgow, is Europe's largest school, with a roll of over 2,300 pupils, and 150 teachers..
100 Dixon Road, Crosshill, Glasgow
Category: Religious Schools


