Church of England Diocese in Europe
St Andrews is the Anglican Church in the heart of Moscow, Russia. We welcome visitors to Moscow and those who have moved to live here. Our services are in English.
Get in touch
The Reverend Canon Malcolm Rogers
What's on Go to event page