The Corporation of The Church House

Exterior view of Church House, Westminster, early evening

The Corporation of The Church House was founded as a charity in 1888 by Royal Charter. Based in and adjacent to Dean’s Yard, near Westminster Abbey, the building houses the National Institutions of the Church of England.

Church House was designed to be a home for the Church Assembly (now the General Synod) of the Church of England. The General Synod meets up to two times a year in London and once in York.

Since 1990, Church House has also housed the very successful Church House Conference Centre Ltd, (trading as Church House Westminster), a wholly-owned trading subsidiary of the Corporation.

Stephanie Maurel is the current Secretary to the Corporation of The Church House.

Learn more about the Corporation, its history and governance on their website.