Three-Self Patriotic Movement
The church has recently been restored and since 2006 has served as the main church and headquarters of the Three-Self Patriotic Movement in Shanghai. However, as at June 2018 the church was still not open for worship. The bookshop in the former school was open.