Patriarch Kirill prays in the building in London rented from 1813 to 1921 to serve as a Russian Church

On October 15, the first day of his visit to Great Britain devoted to the 300th anniversary of the presence of the Russian Church on the British Islands, His Holiness Patriarch Kirill of Moscow and All Russia presided over a thanksgiving in 32 Welbeck Street in which a Russian Church was accommodated from 1813 to 1921.