Dundonald Rd 27,
G12 9LL Glasgow, UK
+44 141 339 7368
The only Greek-Orthodox church in Scotland serves as a community centre and meeting place for the Greeks in the country.