Apparently its full name is "the London Russian Orthodox Church Abroad’s Cathedral of the Dormition of the Mother of God and the Royal Martyrs", and it's in Chiswick.
Comments
Sign in or get an account to comment.