Presentation of The Lord to The Temple , Christian Orthodox church is located in Glasgow, United Kingdom on 85 Killin St. Presentation of The Lord to The Temple , Christian Orthodox church is rated 3 out of 5 in the category orthodox church in United Kingdom.