The historic Russian Orthodox Cathedral (LONDON, ENGLAND)

Russian Orthodox Cathedral in London, England. The Russian Orthodox Cathedral of the Mother of God and All Saints is Grade II listed cathedral of the Russian Orthodox Diocese of Sourozh, which is the Moscow Patriarchate’s diocese for the islands of Great Britain and Ireland. The cathedral is located in Ennismore Gardens, Knightsbridge, London, England. It houses the administrative apparatus of the diocese. Vic Stefanu, vstefanu@
Back to Top