The Corporation of The Church House, established in 1888 by Royal Charter, is a historic charitable organisation in London. Originally built to host the Synod of the Church of England, it continues to serve as a home for National Church Institutions and various commercial organisations. Known for its blend of heritage architecture, sustainable practices, and modern facilities, it offers a unique environment for both religious and professional purposes.