Holy Rood RC High School

Holy Rood High School is a Roman Catholic secondary school situated on the edge of Holyrood Park, near Arthur's Seat beside Duddingston Village, in Edinburgh.

Loading map...