Photos: The Russian Orthodox Church in London in 1738 01 Dec 20154 In 1738, the Russian Orthodox parish in London celebrated services in the tiny upper room of a building in a back alley off... Read More