Saint Nicholas Festival • 4 December 2022 Our annual Saint Nicholas Festival will take place after the Divine Liturgy on 4 December at the Serbian Church in Telford. This festival, occurring annually on the first Sunday in December, has become one of our most popular events of Read More »