Filters:
christs hospital in Glasgow
About 1 results.
St. Gabriel's Orthodox Church
76 University Avenue, G12 8LE Glasgow, United KingdomA new Orthodox chapel in Glasgow, part of the Ecumenical Patriarchate. A registered Scottish charity. Charity number SC047220