The Corporation of Church House: Preserving History and Advancing Sustainability
The Corporation of Church House, founded in 1888, has preserved its role as a charitable institution while adapting to the modern world. Initially established to serve the Church of England, the building now hosts various commercial organisations and continues to function as a space for national church gatherings. Beyond its historical significance, Church House has embraced sustainability, working towards Net Zero carbon emissions by 2030, while maintaining its architectural heritage. Its commitment to both charity and sustainability exemplifies the values of the catholic church charity and other faith-based initiatives.