Company name: Greek Orthodox Church of St Nicholas
Description: The Greek Orthodox Church of St. Nicholas Cardiff is a Parish Church of the Archdiocese of Thyateira and Great Britain under the Ecumenical Patriarchate.
Greek Church St, Cardiff CF10 5HA, United Kingdom