Summary

The Corporation of The Church House was established as a charity in 1888 under a Royal Charter, marking the beginning of a long and significant history. Originally, the primary purpose of the building was to serve as the official home for the Synod of the Church of England, providing a space for the church's most important gatherings and decisions. Over the years, the building has continued to fulfill this essential role, maintaining its connection to the Church of England's governance and activities.

Today, Church House not only remains a crucial hub for the Synod but has also evolved to house several National Church Institutions (NCIs). These institutions are integral to the church’s broader mission and administrative functions, making Church House a central point of operations for the Church of England.

Email The Corporation of The Church House