St Theodore and St Teilo's Orthodox Church
an Orthodox Christian community for South Wales
Click on the image to learn more about the
Archdiocese in Great Britain & Ireland
a parish of the Archdiocese of Orthodox Churches of Russian Tradition in Western Europe
(Patriarchate of Moscow)
Thanks for submitting!