According to Harbin Diocese - Parishes in China for 1929, there was a home church of the Head of Mission.
St Innokenty of Irkutsk Cross Church was located in the archbishopric residence of the Russian Spiritual Mission in Beiguan, Beijing. The Cross church (Cross church is a term that means a church in the bishop's living quarters) was located in the left side of the building, while private archbishopric apartments were located on the right side. The building was converted into an assembly hall known as the "Red Fangzi" when transferred over to the Soviet Embassy in 1956.