This is the Russian Orthodox church I have found in south Kensington and is really easy to find. Both the chorus and the priest speak and sing in Russian throughout the Church Service
Where to find it
67 Ennishmore Gardens
London SW7 1NH
The church service runs as a traditional Russian Orthodox service, so if you need a place to go to Russian church (or want to see how the service looks like)-visit it.